最近在看了一下uniapp相關的內容,總結了一些易錯點希望大家能夠了解
- 組件內引入圖片要使用絕對路徑。
/static/...
- 主頁面的生命周期用
onLoad
代替created
,onReady
代替mounted
。組件內使用原來的created
與mounted
- 用
tap
事件代替click
事件 - 阻止事件冒泡時要在外層加一層標簽
<view @tap.stop="stop"></view>
,直接在需要使用的方法上加.stop
無效。 <picker>
中最好寫一個<view class="style">
寫樣式,而不是在picker
上加樣式<scroll-view>
中寫position: fixed
,在ios下會有兼容性問題- 出現遮罩后阻止頁面滾動,可以在遮罩的
touchmove
事件中阻止默認事件。@touchmove.prevent=""
<swiper>
一定要給高度才會生效,一般是動態獲取里面的元素或列表高度再賦值給<swiper>