广州市天河区天河路621号天娱广场西塔10楼
EAIC前端mvvm框架
页面事件分为两类,一类是标准事件,包括页面的加载、卸载、数据改变,另一类是DOM事件,比如控件的onclick
加载事件
加载事件在页面被成功加载后触发,在页面代码的onLoad函数中处理加载事件。可以在加载事件中处理数据初始化、数据获取、数据转换等工作。
<script>
$.vm({
data:{
},
event:{
onLoad:function () {
//在这里处理页面的加载事件
}
}
});
</script>
<style>
//这里是页面样式定义
</style>
<page-template>
//这里是页面的html结构
</page-template>
卸载事件
卸载事件在页面即将被卸载时触发,在页面代码的onUnload函数中处理卸载事件。卸载事件中主要处理页面的清理工作。
<script>
$.vm({
data:{
},
event:{
onUnload:function () {
//在这里处理页面的卸载事件
}
}
});
</script>
<style>
//这里是页面样式定义
</style>
<page-template>
//这里是页面的html结构
</page-template>
数据改变事件
数据改变事件在页面数据被改变时触发,可以利用此事件监听数据的变化而做出相应的处理。
<script>
$.vm({
data:{
},
event:{
onDataChange:function () {
//在这里处理页面的数据改变事件
}
}
});
</script>
<style>
//这里是页面样式定义
</style>
<page-template>
//这里是页面的html结构
</page-template>