移動端對代碼的執行較為嚴格,語句出現undefined或其他時,不報錯的同時頁面空白或在created中獲取不到data的值,並且不能改變data的屬性
例如:
給memberId 賦值時,從緩存中獲取id,若緩存中的userInfo為null,移動端不報錯,同時不執行,不能更改其值以及data中的其他屬性的值,導致頁面異常
memberId: JSON.parse(getStore("userInfo")).id,
解決方案,對獲取值進行可能存在的異常兼容處理
memberId: getStore("userInfo")!=null && getStore("userInfo") != "" ? JSON.parse(getStore("userInfo")).id : 9999999,