使用wepy框架,搭配stylus
- 不要用pug什么的模板引擎,会有意想不到的问题
- 部分问题可能是个人方法错误
- 遇到什么写什么,后期在进行分类
- 下个项目要求自己上pug和ts
原生
1、一次设置数据不要超过1024kb
2、form表单安卓第一次点击提交无响应,直接为按钮绑定tap
事件
3、setInterval等持续型的事件无法自己清除,使用onUnload事件清除
4、获取用户权限成功后,getSetting
只是记录已获取授权,不可信,还是需要判断授权成功后获取的信息
wepy
1、if条件渲染只能是完整的一对或自闭和标签(有些骚操作是不行的~)
2、dataset使用驼峰命名有很大几率无法生效
3、app.wpy别忘记使用use('promisify')
,不然所以的async方法都会失效
4、引入的组件中“路径地址”是相对组件的,不同层级的页面引入同一组件会有问题
5、async标明的方法修改数据时必须在最后加上$apply()
方法()
6、请求成功后直接进行赋值会有问题,第二次则成功,抽离出使用async
+$apply
stylus & css
1、@import有bug,引入会报错或导致排版混乱,删掉再重新引入多次问题解决
2、在app.wpy中定义的变量在页面中无法使用,class则正常
3、图片和文字在一个标签内时使用vertical-align: middle
4、flex布局 文字会把自适应的部分撑开,text-overflow
就无效;使用width:0
可解决
5、使用flex布局块元素会被压缩,使用flex-shrink:0
可以解决
wxParse
1、只可以解析基本标签,input等标签无法
2、循环引入功能未实现
3、必须去掉 html2json里面的console.dir(value)
,安卓会出问题
网友评论