请教个问题,关于vue对象监听。

vue单文件组件的简单示例:

<template>
 <input type="text"  v-model="entity.ZLength">
</template>    
export default {
        name: 'popupMenuContent',
        props: {'entity': Object},
        components: {},
        data() {
            return {
            }
        },
        watch: {
           entity:{
             handler(newval,oldval){
               console.log(newval,oldval);
             },
            deep:true,
           }
         },
        }

因为我是想要监听entity对象里的属性,可是为什么这样子写会报错?图片描述

阅读 1.9k
1 个回答

我之前也遇到这个问题了 你可以看下你在传入entity的时候,有没有给ZLength的默认值 如果给了应该就不会报这个问题了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题