mpvue开发小程序遇到的问题
2019-05-06 16:09
423 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42222690/article/details/89885170
1.slot使用中的传值问题
- mpvue 的版本问题,1.0.13 之后才支持具名 slot
- slot 里面不能有变量,有变量渲染不出来,官方推荐 用 props 传值
- 不支持一个组件多个插槽
2.data数据需要手动初始化
- 小程序有自己的页面栈,mpvue转义完成实际上是走的小程序的逻辑
- 页面会进入小程序的生命周期,data数据是不会自动初始化
- 手动初始化操作一般放在onShow里面
- [参考]https://segmentfault.com/a/1190000012282464
3.Object数据更新视图确并未修改
- 对于对象的操作如果注入过多的依赖操作视图也不会刷新
- 可以把需要更新的变量抽离,防止数据污染
- 用object.assign()
4.wx原声API暴漏的callback里面的this指向为undefined
- 在外层环境重新赋值this
- 使用箭头函数
5.页面中如果出现fixed布局的时候要把z-index设高
- 页面中有fixed&&absolute布局时如果页面出现滚动,绝对定位的元素会在fixed上层
6.android vs iOS 视窗高度差44px【待】
- 在android机上需要减掉双倍导航栏的高度【原理待研究】,大神的说法是:android和iOS对于页面内容区的定义不同。
7.在部分机型上css溢出展示省略号是上下居中
- 目前市面上给出最优的解决方案就是字符串截取拼接上’…’
8.使用小程序onLoad的生命周期初始化数据
- created的生命周期不会在我们进入页面中加载,会在加载小程序的时候一次性加载,所以无法使用。
- onLoad 和 onReady 是在mounted 前渲染,会减少白屏的时间
相关文章推荐
- 解决mpvue + vuex 开发微信小程序,vuex辅助函数mapState、mapGetters不可用问题
- 解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、mapGetters不可用问题
- 使用mpvue 开发小程序 遇到的坑
- VS为XP开发的程序移植到Win7上遇到两个小的问题及解决办法
- Windows下用Eclipse开发Hadoop程序遇到的问题及解决方法
- 在QT框架下开发MFC主程序的一个插件遇到的问题
- 第三周作业:程序模块开发遇到的问题及部分解决办法
- mpvue小程序实战项目开发记录篇(二)
- 开发Windows 8应用商店程序遇到奇怪的问题
- 开发GWT程序时遇到的问题
- QT笔记之VS开发程序遇到的问题
- 微信红包店小程序开发过程中遇到的问题 php获取附近周边商家 显示最近商家
- 基于mpvue开发微信小程序,vue能用的,用mpvue哪些情况不能用
- 详解使用mpvue开发github小程序总结
- mpvue开发小程序总结
- 可以用vue开发小程序了!美团开源前端框架 mpvue
- vb开发桌面程序遇到问题
- WINCE平台上开发OPC程序所遇到的问题和解决方案
- win8开发wpf程序遇到的无语问题
- Android开发过程遇到的安装好的APP打开程序崩溃,或者安装后应用列表里没有的问题及解决方案