{{text.split(',').reverse().join(',')}}
字符串分割成数组.split(',') //用逗号分隔
数组翻转.reverse()
翻转后的数组 转成字符串.join(',') //用逗号分隔
computed:{ //所有的计算都放在
'如果计算属性直接接一个function 默认就是getter'
reverseText:function(){
return this.text.split(',').reverse().join(',')
}
}
' //每一个计算属性都包含一个getter 和一个setter '
computed -getter setter
var app=new Vue({
el:'#demo',
data:{
fristname:'qipeng',
lastname:'hu'
},
computed:{
'//默认执行的是getter'
fullName:function(){
return this.lastname+this.fristname
}
// 等同于
fullName:{
get:function(){
return this.lastname+this.fristname
},
set:function(newValue // 传入的新值){
//例如用逗号分隔 李,宁
}
}
}
})