/* 计算属性:vue中对数据进行一些组合与计算的话,可以使用computed(计算属性); //例如:获取当前日期,组合*/ // 组合变成10-1 var vm = new Vue({ el: '#app', data :{ }, computed:{ //默认写法是这样 time : { return new Date().getMonth() + 1 + '-' + new Date().getDate(); }, }, }); //下面是另一种常用的写法 var vm = new Vue({ el: '#app', data :{ month: 10, day: 1, }, computed:{ time:{ get:function(){ //默认只有get return new Date().getMonth() + 1 + '-' + new Date().getDate(); }, set:function(value){ //在这里面可以写一些方法控制data中的值; } }, }, });
下面是一个全选的事例:
多选操作 全选