首页 > 其他 > 详细

计算属性(computed)的getter和setter

时间:2019-07-11 09:20:29      阅读:97      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="./vue.js"></script> <!-- <script src="http://cdn.staticfile.org/vue/2.6.10/vue.common.dev.js"></script> --> </head> <body> <div id="app">{{fullName}}</div> <script type="text/javascript"> var vm = new Vue({ el: "#app", data: { firstName: "Tom", lastName: "Cat" }, computed: { /*fullName: function() { return this.firstName + " " + this.lastName }*/ fullName: { get: function() { return this.firstName + " " + this.lastName }, set: function(value) { var arr = value.split(" "); this.firstName = arr[0]; this.lastName = arr[1]; console.log("我是" + value) } } } }) </script> </body> </html>

技术分享图片

计算属性(computed)的getter和setter

原文:https://blog.51cto.com/5660061/2418992

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!