💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
~~~ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>计算属性的setter和getter</title> <script src="vue.js"></script> </head> <body> <div id="app"> {{fullName}} </div> <script> var vm = new Vue({ el: '#app', data: { firstName: 'Han', lastName: 'MeiMei', }, // 计算属性 有缓存的概念 对应的数据发生了变化,会重新计算 computed: { // fullName(){ // console.log('计算了一次') // return this.firstName+" "+this.lastName // } fullName: { // get: function () { get() { return this.firstName + ' ' + this.lastName; }, set: function (value) { console.log(value) var arr = value.split(' ') this.firstName = arr[0] this.lastName = arr[1] } } } }); </script> </body> </html> ~~~