-
執(zhí)行
weex run ios
命令時報錯
image在此處找到解決方案 執(zhí)行weexpack命令解決
weex update weexpack@latest
不要使用 css 中 background 屬性 在移動端無效
不要設置高度 100% 也是無效
iOS 剛啟動的時候 內容往下偏移瞳遍,此時并非weex編程原因,而是代碼初始化的時候币砂,iOS 代碼初始化的時候會留出64的導航欄高度
使用路由之后打包編譯將會是單頁面
單頁面應用想要使用navigator跳轉必須使用weex-toolkit里的compile命令進行單頁面打包
navigator 跳轉在iOS上是真的原生導航跳轉勉吻,需要提供兩個路徑資源
使用navigator animated 一定要傳字符串傳bool值崩潰
注冊module模塊 需要遵循
WXModuleProtocol
協(xié)議懒震,并通過WX_EXPORT_METHOD
拋出供js
調用的方法拗引,可以傳遞參數(shù),和接受回調弧轧,WXModuleCallback
只會回調一次,WXModuleKeepAliveCallback
,可以回調多次球涛,比較影響性能建議除特殊場景外,都設置為回調一次weex 打包不會打包資源圖片校镐,項目中需要將圖片編輯成text亿扁,引入阿里字體庫生成的文件路徑即可官方教程
引入阿里字體庫圖片不顯示的問題,
!important
去掉這個屬性即可在自定義的module 中需要可以使用
@synthesize weexInstance;
拿到當前實例的相關信息自定義weex 跳轉原生
自定義Component list 等需要手動算高度
自定義component native 傳值給 weex
weex compile src/xxx dset -m
執(zhí)行編譯命令的時候 組件上的.vue不能省略鸟廓,否則報錯weex 頁面之間傳值最好走url解析,不推薦使用storage模塊
<text>
標簽在iOS上編譯成了textView从祝,限制行數(shù)需要用linepop
返回刷新頁面需要使用weex page事件中的viewappear
和viewdisappear
tabler 使用路由 子頁面返回刷新問題。 使用globalEvent
weex 自定義NavigatorHandle
-
weex toolkit 升級2.0 報錯解決辦法
image
執(zhí)行 npm i weex-toolkit@beta -g
報錯的話加上 sudo
然后執(zhí)行
weex repair
- 降級命令
sudo npm i weex-toolkit@latest -g
指定#node#版本8.9.4
#npm版本#v4.0
npm i npm@4 -g
- 卸載命令
sudo npm uninstall -g weex-toolkit
npm uninstall -g weex-toolkit && rm -rf ~/.wx && rm -rf ~/.weex_tmp
- 升級npm ``