][4]
补充:vue的版本为2.5.3;
补充2:答案应该是log出的obj的时候后面会自动填充的(异步问题),很多人都回答正确了,有没有人能解释一下原因,之前一直相信log的这也算是一个坑啦,第二我用的是定时器的方案,有没有其他的更好的方案,这个数据是控制用户权限的,目前放在mounted里面的
][4]
补充:vue的版本为2.5.3;
补充2:答案应该是log出的obj的时候后面会自动填充的(异步问题),很多人都回答正确了,有没有人能解释一下原因,之前一直相信log的这也算是一个坑啦,第二我用的是定时器的方案,有没有其他的更好的方案,这个数据是控制用户权限的,目前放在mounted里面的
在控制台展开对象显示的是当前的值。
goods在log时是undefined,当前才是true。
你可以JSON.stringify(_self.action)看看,goods是undefined的。
这种情况应该打debugger断点来调试。
13 回答12.8k 阅读
7 回答1.9k 阅读
9 回答1.6k 阅读✓ 已解决
6 回答898 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
之前好像遇到过,问题在于可能会先打印
isAction
,然后异步取到值后再区填充goods
的值,你断点走到431
行 看看goods
有值没有??