Vue.js Uniapp 获取屏幕、元素的高度宽度

在做弹框的时候,如果是从top、bottom出来,会自动填满宽度,但是从center出来,就只是内容大小。怎么样给父级设置宽度也没用。如果设置固定值,就不能做到自适应。尝试过用vue的方法,但是不成功,用微信小程序的方法会在编译的时候报错 ,虽然运行的时候没问题。

走了很多弯路,才发现其实uniapp有这个接口,隐藏得比较深。其实也有些惯性思维的原因,不应该跨过框架本身的接口去找其他方法。

Read More

Vue.js Uniapp 页面跳转、提示框的使用

之前认为uniapp是基于vuejs的,跳转得用vue router。但是目前只开放小程序,就想着用小程序的<navigator>标签和wx.navigateTo(uniapp编译会报错,但是小程序能运行),才发现uniapp有集成这些方法。而且在组件里看到了popup组件,就自己写的toast和showModal,才发现在交互反馈 里有弹框(因为之前搜索页面都是搜弹框,所以一直没找到)

Read More