1.vue 组件名称 和引入的组件名称重复 会导致循环渲染 超出内存 界面死掉
2.微信小程序 业务域名配置顶级域名,可以不用配置子集域名,如aa.bb.com,配置bb.com后,aa.bb.com,cc.bb.com,xx.bb.com都不需要再配置
-
失败状态的 Promise在catch处理后会恢复正常状态,之后的then会被执行;
Promise.reject().catch(res=>{console.log(res)}).then(()=>{console.log('then执行')})
如上代码,then执行会被打印出来。
解决办法,写代码时我们要注意,在catch里继续返回一个失败状态的Promise,特别是作为函数结果返回时,在http封装里要特别注意
Promise.reject().catch(res => {
console.log(res);
//返回一个失败状态Promise可以防止后面的then执行
return Promise.reject()
})
.then(() => {
console.log("then执行");
});
4.微信H5分享到朋友圈,链接参数上要加时间戳,可以防止缓存。解决很多意料之外的问题;
如在a链接页面把b链接分享出去,希望用户打开后是链接b对应的页面,如果不带时间戳参数,很容易出现打开的是a页面。而且还不稳定,有时候对有时候错误