vue中element ui组件的tabs组件不按顺序点获取不到数据bug

修复一个bug。一个tabs组件显示不同的数据信息。每个按顺序点都能看到后台打印出来获取到数据。但是不按顺序点,就获取不到后台数据了。是修复别人代码写出来的BUG。
主体代码

img

然后看到他是用watch处理的。没用tabs组件自带的节点点击事件。

img


下面是后台打印结果。按顺序点每个模块的数据都能获取到。但是不按顺序点就像下面一样,每次只能获取到售后信息的数据,其他的获取不到。

img


这是他请求数据的代码

img


下面的goBack好像也是处理tab的

img

看控制台报什么错,应该是你某个判断报错了没执行下面的代码

你请求数据 不应该放在 tab-click事件里吗 。