vue子组件传过来的方法里面改父组件的值,控制台打印出false,界面展示的true,是什么情况?

vue子组件传过来的方法里面改父组件的值,控制台打印出false,界面展示的true,是什么情况?
这里是调用子组件:通过子组件点击一次,有值的情况下就会给getData这个方法传值,只要传了值就把这个btnDisabled修改为false!

img


**
这里是这个方法的实现,和设置btnDisabled为false,而且控制台打印出来的也是false**

img

可以看到控制台是false,但是界面上是true

请问这是为什么呢?

img

有没有一种可能,传过来的data是undefined,所以值压根就没改变,打个dubugger查一下就好了