VUE观看和道具

时间:2018-07-16 16:33:21

标签: vue.js

在我的支持者中,我看到一个道具名称“ menu”。

我想要这种方法,获取另一个道具名称“ allowNext”的值。

menu: {
  handler: () => {
    console.log(this.allowNext); !!! FAIL !!!
    console.log(this.props.allowNext); !!! FAIL !!!
    if(this.allowNext){
        // DO SOMETHING
    } 
  },
  deep: true,
},

Vue说:“ props in undefined”。 因此,当菜单更改时,我需要检查prop allowNext是否为true(默认情况下为false)以进行某些操作。

PS:如果可能的话,我不想添加其他交流道具。

1 个答案:

答案 0 :(得分:0)

完美:不要使用匿名方法。 仅使用处理程序:function(){}