前言
计算
属性用于声明的描述,价值取决于其他的价值。当你将数据绑定到模板中计算属性,Vue更新DOM时的任何值的依赖导致了计算
性能的变化。这是一个非常强大的
功能,让你的
程序更加说明,数据驱动,易于
维护。
开始与Vue
公司将会把所有的模板中的数据属性,或有时数据属性变量后,只是觉得有些直接变量模板,然后看到在计算属性的同事同组,然后查找API,
发现情况其实是最好用的计算。
1。计算可以保持模板的清晰度,并尽量只在模板中
显示和绑定,而不是逻辑
操作。
2的其他好处之一。计算是自动跟踪其他数据属性的变化。
例如,官方
文件的一个例子:
VaR VM =新的Vue({
EL:#演示,
数据:{
名:'foo,
姓:'bar,
FullName:'Foo Bar'
}
})
VM。美元('firstname看,功能(Val){
this.fullname = val ++ this.lastname
})
VM。美元('lastname看,功能(Val){
this.fullname = this.firstname ++价值
})
如果使用监视,则生成代码的冗余,如实况广播中状态的变化,可用于计算
视频的上层属性。
VaR VM =新的Vue({
EL:#演示,
数据:{
名:'foo,
姓:'bar
},
计算机:{
姓名:
函数(){
返回this.firstname + + this.lastname
}
}
})
总结
以上就是关于Vue JS的计算属性。希望本文的内容能给大家的
学习或
工作带来一定的帮助。如果有任何疑问,你可以留言。