最近,在做新版app的遇到了一堆的坑,是时候总结一波!谨防踩坑!
1.weex很多样式不支持具体可以看weex官方文档;
2.文案直接写到<div></div>是不支持的,必须要包一层<text></text>;
3.生命周期并不是和vue保持一致的,具体可看文档;
4.不支持v-show;
5.:class,做判断的时候,必须用数组的形式;
6.页面有某个问题报错的时候,页面会白屏,但是不一定有明显的提示,查找问题不方便;
7.调试方法过于繁琐,并且又是接口调试看不到network请求;
8.默认布局方式就会flex布局了,不支持display;
9.安卓和ios,提供的组件有部分表现样式,没有抹平,表现不一致;
10.@viewdisappear和@viewappear是个好东西,你会爱上它,在生命周期和vue不保持一致的情况下;
11.在 <style> 标签内,你可以写 CSS 来描述一个组件的样式,需要注意的是,这些样式在 Weex 里只能作用于当前组件。(强制 scoped)
12.不支持背景图
13.不支持百分比 如果写百分比会被转换成像素
14.原生页面跳转 使用A标签 跳转对应页面名称的JS文件(weex走http协议) weex playground中这个方法有效
15.样式阴影支持不好;
16.图表的话,支持度比较弱,画布支持度很弱;但是解决方案还是有的F2, 或者原生支持;
待补充....
17.感受待补充,等项目结束,再说下自己的感受。。。
网友评论