1. 程式人生 > >【筆記】 Weex開發時遇到的一些問題(未完)

【筆記】 Weex開發時遇到的一些問題(未完)

頁面佈局相關

在 Weex 中,Flexbox 是預設且唯一的佈局模型,所以你不需要手動為元素新增 display: flex; 屬性。

  1. 不需要宣告display:flex屬性。

  2. 宣告flex-wrap無效?開發中宣告flex-wrap:wrap;並沒有按照預期顯示(Native端,Web端正常)

  3. Weex中使用flex:1可以正常的使元素沿主軸佔滿剩餘空間。

  4. box-shadow在IOS端和Web端可正常工作。

  5. 宣告border:1px solid #ff0000無效。經查文件發現,需宣告為:

{
    border-width:1px;
    border-color:#ff0000
; border-style:solid; //正常情況下可省略 }

設定邊框,border 目前不支援類似這樣 border: 1 solid #ff0000; 的組合寫法。

  1. 開發中background屬性失效,改為background-color後生效。

  2. Weex開發時src不支援本地圖片載入,暫時的解決方案為將圖片資源上傳到圖片資源伺服器載入。

其他問題

  1. 發現使用vue-router時,this.$router.go(-1)在安卓端異常,在IOS端和Web端正常。待解決
  2. 引入vuex後在專案中讀取this.$store.state.text後在native端會導致頁面崩潰,待解決。