uni-app采坑记

1.在子组件中img用本地的图片时,在h5上面可以正常显示,但是在app端无法正常显示,解决办法:不能使用img来引入本地图片,只能使用background-image来设置图片

2.打包到微信小程序中背景图片不能使用本地路径,要不然会不显示,会报错,应该使用base64或者image或者https连接的方式进行,还有就是在小程序中所有的margin都不生效。

3.v-show这个vue属性在打包后是没有作用的,可以用v-if或者通过class绑定来解决这个问题

4.Data.parse()时间转化为时间戳出现NaN,但在PC正常,Date.parse(xxx.replace(/-/g, '/')) / 1000 #xxx为字符串时间

5.在uni-app中基本可以说是没有dom这个概念的,只有节点这个概念,如果你想通过js的方式去创建添加dom,建议不要这么做,uni中可操作的dom功能只有更改获取它的宽高坐标等。

6.手机端 uni.createSelectorQuery() 为空,但在PC正常,后面加一个.in(this)就可以解决,如果再函数内部还需要再函数外部重新声明一下this

7.在路由的传参过程中,如果传参值为布尔值或者数字类型,在接收道德参数会被强制转化成字符类型,不能直接通过真假判断,例如传参{ a : true },接收到的值为{ a : ' true ' }

8.uni中的v-html样式不生效,/deep/

......持续更新中

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容