小知识

126 阅读1分钟
{{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 // 传入的新值){
                        //例如用逗号分隔 李,宁
                        
                    }
                }
            }
    })