将data中的config数据转为响应式:
data() {return {config: {password1: "YQd^7D1",password2: "YQd^7D2",password3: "YQd^7D3"}};
},
computed: {transformedConfig() {if (this.config) {return Object.keys(this.config).map(key => ({isShow: false,name: key,value: this.config[key]}));} else {return [];}}
}
Vue.observable
是 Vue.js 提供的一个函数,用于创建一个可观察的对象。这个函数接受一个普通的 JavaScript 对象作为参数,并返回一个可以被 Vue.js 追踪变化的响应式对象。
使用 Vue.observable
函数可以将一个普通对象转换为响应式对象,这意味着当响应式对象的属性发生变化时,Vue.js 能够检测到这些变化并触发相应的更新。