小程序踩坑指南

1. cover-view

若是要一个背景图实现不一样功能的按钮,而你使用了一个cover-image和一个cover-view来模拟,就可能出现二者互相影响的bug。

解决: 经过调整它们的顺序


cover-ivew不能设背景图

解决:只能用cover-image


cover-image 不见了

解决:它所在的层级要有高度


2. mpvue

偶现v-if 失效,这应该是mpvue的bug


bind开头的事件要把bind换成@才能识别,自定义的事件,要用v-bind: 才能传递


事件传递在模拟器正常,真机失效

解决:使用vuex或者经过emit来解决


事件内容都包在event.mp里面


分享转发事件必须写在页面,不能写在子组件


弹层里面的input placehold失效

解决:无


form的submit事件,要button来触发

解决:若是button没有加form-type,submit不生效。


3. 发现的东西

formId 每次点击都会产生新的


webview在当前页面打开,导航没有返回按钮。新开页面,用wx.navigateTo能够有返回按钮


若是要滚动,可使用scroll-view,但scroll-view不能放video元素,能够改为用view,使用wx.pageScrollTo来滚动


打开小程序无效,要配置navigateToMiniProgramAppIdList


尽可能用同步写法储存storage,否则可能出现登陆状态没有同步


外网图片URL用做css 背景,更新图片小程序也不更新,有缓存

杂谈

小程序登陆通常分红2种,一种是特定按钮作登陆,一种是刚进页面登陆。二者彷佛没有好坏之分,看业务须要。作小程序开发,最坑的就是...
最坑的就是...
最坑的就是...
最坑的就是...
模拟器常常跟真机不同。css

相关文章
相关标签/搜索