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頁面。而且還不穩定,有時候對有時候錯誤