vue里computed的set和get方法
Posted zhujunislucky
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue里computed的set和get方法相关的知识,希望对你有一定的参考价值。
computed里的方法其实是默认使用了get方法
例如
computed: { editData () { return this.value } } // 相当于 computed: { editData: { get () { return this.value } } }
如果对计算属性设置值,就会调用计算属性的set方法
computed: { editData: { get () { return this.value }, set (v) { this.$emit(‘input‘, v) } } } // 如果改变editData的值this.$set(this.editData, ‘fieldOptions‘, _editData)就会触发set方法里的this.$emit(‘input‘, v)
以上是关于vue里computed的set和get方法的主要内容,如果未能解决你的问题,请参考以下文章