前言:观看https://www.bilibili.com/video/av22950780
Vue CDN :<script src="https://cdn.bootcss.com/vue/2.6.8/vue.js"></script>
过滤器 filters
用法 {{massage | (函数名)|(函数名)}} <--html
filters:{
(函数名):function(value){
return (值);
},
},<--script
计算属性 computed
用法 {{massage}}{{massage1}}{{massage2}}
computed:{
massage1:function(){
return (计算值);
},
massage2:function(){
return (计算值);
},
},
监控属性 $watch
<div id="myApp">
<p>{{p1}}===={{p2}}===={{p3}}</p>
<button @click="btn1000(1000)">加1000</button> <!--动态添加数值 -->
</div>
<script>
var myApp = new Vue({
el:'#myApp',
data:{
p1: 123,
p2: 666,
p3: 777,
},
watch:{ //监控属性
p1:function(new1,old2){
console.log(new1,old2);
},
},
methods:{
btn1000:function(add1000){
this.p1 += add1000;
}
}
});
</script>