|
本帖最后由 老油条 于 2017-3-22 21:31 编辑
1 v-on:click一般会替换成v-bind :onclick="'asdasd('+ret.ID+')'",这样就会保留tapmode的特点
2 set,comit函数,对于vue来说可以直接对$vm操作;即bodyContentVue.someData=someData;bodyContentVue.method();1步骤就是利用这个原理保留‘取消点击延迟’一些ajax的数据都可以这么处理var v=new Vue({
data:{
a:""
}
});
直接用v.a=“xxx”也会触发更新
3 v-text比{{ message }}要好,因为首次显示不会有'{}}',当然也可以用style='display:none' v-show=""来做,但是浪费一次渲染;
4 对于分情况多模板渲染的,可以用v-if="a==1",v-else-if="a==2",v-else
v-if是真实渲染,
v-show只是display的切换,在某些场景下会存在事件触发的问题
不正确的地方希望指正
惊喜之处:“对于模板生成的列表,只要有tapmode=“”就会保留对点击延迟的取消,并不需要调用api.parseTapmode()”
控制台调用
console.log("\r\n"+JSON.stringify(ret,null,4)+"\r\n")
格式化输出json
|
|