uni-app文档需要注意细节点
1.非H5端,不能使用瀏覽器自帶對象,比如document、window、localstorage、cookie等,更不能使用jquery等依賴這些瀏覽器對象的框架。因為各家小程序快應用都不支持這些對象。
2.APP 和小程序的導航欄和 tabbar 均是原生控件,元素區域坐標是不包含原生導航欄和 tabbar 的;而 H5 里導航欄和 tabbar 是 div 模擬實現的,所以元素坐標會包含導航欄和tabbar的高度。為了優雅的解決多端高度定位問題,uni-app 新增了2個css變量:–window-top 和 --window-bottom,這代表了頁面的內容區域距離頂部和底部的距離。舉個實例,如果你想在原生tabbar 上方懸浮一個菜單,之前寫 bottom:0。這樣的寫法編譯到 h5 后,這個菜單會和 tabbar 重疊,位于屏幕底部。而改為使用 bottom:var(–window-bottom),則不管在 app 下還是在h5下,這個菜單都是懸浮在 tabbar 上浮的。這就避免了寫條件編譯代碼。當然仍然也可以使用 H5 的條件編譯處理界面的不同。
組件內(頁面除外)不支持 onLoad、onShow 等頁面生命周期。
3.HBuilderX版與cli版互轉指南參考:https://ask.dcloud.net.cn/article/35750
4.頁面生命周期
總結
以上是生活随笔為你收集整理的uni-app文档需要注意细节点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android8.1根据app名字调用显
- 下一篇: 用Quartus仿真计数器模块: