uni-app中的數(shù)據(jù)綁定(采用vue的方式)
在頁面中需要定義數(shù)據(jù)勤婚,和之前vue一模一樣,直接在data中定義數(shù)據(jù)即可
v-bind和v-for的使用
v-bind可以縮寫為“ :”用法同vue中一樣
v-for進(jìn)行循環(huán)遍歷荆永,用法同vue中一樣
注冊事件
不傳值国章,e就是事件本身,如果傳了值液兽,還需要事件本身掌动,那么用$event代替事件本身
v-on:click="cilckHandle"
methods: {
cilckHandle(e){
console.log(e)
}
}
v-on:click="cilckHandle(20,$event)"
//事件方法
methods: {
cilckHandle(a,e){
console.log(a,e)
}
}
生命周期
1粗恢、應(yīng)用的生命周期函數(shù)
onLaunch:初始化完成時觸發(fā)欧瘪,只運(yùn)行一次,除非重新運(yùn)行
onShow:從后臺進(jìn)入前臺觸發(fā)
onHide:從前臺進(jìn)入后臺觸發(fā)
onError:報錯時觸發(fā)
<script>
export default {
onLaunch: function() {
console.log('App Launch')
},
onShow: function() {
console.log('App Show')
},
onHide: function() {
console.log('App Hide')
},
//err是錯誤信息
onError:function(err){
console.log(err)
}
}
</script>
2妖碉、頁面的生命周期
onLoad:監(jiān)聽頁面加載欧宜,其參數(shù)為上個頁面?zhèn)鱽淼臄?shù)據(jù)拴魄,參數(shù)類型為object,用于頁面?zhèn)鲄?br>
onShow:監(jiān)聽頁面顯示匹中,頁面每次出現(xiàn)在屏幕上都觸發(fā)
onReady:監(jiān)聽頁面初次渲染完成
onHide:監(jiān)聽頁面隱藏
onUnload:監(jiān)聽頁面卸載