【筆記】 Weex開發時遇到的一些問題(未完)
阿新 • • 發佈:2019-02-02
頁面佈局相關
在 Weex 中,Flexbox 是預設且唯一的佈局模型,所以你不需要手動為元素新增 display: flex; 屬性。
不需要宣告display:flex屬性。
宣告flex-wrap無效?開發中宣告flex-wrap:wrap;並沒有按照預期顯示(Native端,Web端正常)
Weex中使用flex:1可以正常的使元素沿主軸佔滿剩餘空間。
box-shadow在IOS端和Web端可正常工作。
宣告border:1px solid #ff0000無效。經查文件發現,需宣告為:
{
border-width:1px;
border-color:#ff0000 ;
border-style:solid; //正常情況下可省略
}
設定邊框,border 目前不支援類似這樣 border: 1 solid #ff0000; 的組合寫法。
開發中background屬性失效,改為background-color後生效。
Weex開發時src不支援本地圖片載入,暫時的解決方案為將圖片資源上傳到圖片資源伺服器載入。
其他問題
- 發現使用vue-router時,this.$router.go(-1)在安卓端異常,在IOS端和Web端正常。待解決
- 引入vuex後在專案中讀取this.$store.state.text後在native端會導致頁面崩潰,待解決。