站内搜索:
首页 >> 前端 >> 内容
vue计算属性的getter和setter

时间:2018/5/5 14:37:15

直接上代码:

<p id="app">  
        <span>{{fullName}}</span>  
    </p>  
    <script>  
        var vm = new Vue({  
            el: '#app',  
            data: {  
                firstName:'Dell',  
                lastName: 'Lee'  
            },  
            computed: {  
                fullName:{  
                    get: function () {  
                        return this.firstName + " " + this.lastName;  
                    },  
                    set: function (value) {  
                       var arr = value.split(" ");  
                       this.firstName = arr[0];  
                       this.lastName = arr[1];  
                    }  
                }  
            }  
        })  
    </script> 

vue计算属性的getter和setter

1、get用来获取属性值。同时计算生成新的值。

2、set:用来改变船体过来的值,发生改变的时候,同时让数据的内容也发生改变。

  • 上一篇:wx图形化模块以及基本代码介绍
  • 下一篇:angularjs使用自定义指令实现数据请求成功并且页面标签渲染完成后再执行dom操作(代码教程)
  • 返回顶部