程序员

uni-app 开发微信小程序遇到的坑

2020-12-18  本文已影响0人  jia林

1.ios 系统上时间转换上不支持-,需要替换成/

const time = "2020-12-18";
const time1 = new Date(time) ; // ios 不支持这种
const time2 = new Date(time.replace(/-/g, '/')); // 用正则匹配去替换

2.本地图片不能动态绑定,用image去写或者将图片进行base64转换引入
3.设置每个页面的颜色,在每个页面写入page即可

page{
 background:背景色;
}

4.非H5端不支持 Vue官方文档:Class 与 Style 绑定 中的 classObjectstyleObject 语法。
5.报这个警告时,根据 sitemap 的规则[0],当前页面 [pages/tabBar/home/home] 将被索引,配置"checkSiteMap": false

6.uni-app跳转页面成功之后,刷新页面

uni.switchTab({
    url: '/pages/home/index',
    success(){
        let page = getCurrentPages().pop(); //跳转页面成功之后
        if (!page) return; 
            page.onLoad(); //如果页面存在,则重新刷新页面
        }
});
⚠️ 这里只可以跳转到tab的页面哦。在跳转成功后重新加载页面。

持续更新, 欢迎大家进行补充......

上一篇 下一篇

猜你喜欢

热点阅读