vue 监听对象里某个值的变化
Posted 我是属车的
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 监听对象里某个值的变化相关的知识,希望对你有一定的参考价值。
假设vue里有个form表单对象:
form: { id: null, projectName: null, state: ‘100‘, typeId: null, typeName: null }
当typeId变化时,实时修改typeName的值(因为是回调修改,其实有点延时)
使用watch监听typeId
watch: { ‘form.typeId‘: { handler: function() { if (!this.form.typeId) { this.form.typeName = null return } this.form.typeName = this.projectTypeOptions.find(item => { return item.key === this.form.typeId }).display_name } } }
以上是关于vue 监听对象里某个值的变化的主要内容,如果未能解决你的问题,请参考以下文章