如图,每个tab下的内容是一个组件,接口放到了组件的created中,我想点击时重新加载接口应该怎么搞呢
点击的事件中可以通过refs的方法获取到子组件并调用子组件的方法,即调用加载的接口。
this.$refs['component'].getAPIData()
1、在那个组件上加v-if,每次点击切换tab时,让那个组件重新渲染,重新触发created生命周期函数。2、将组件接口封装成通用函数,初始化可以调用加载,点击tab也可以调用加载。
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答1.9k 阅读
5 回答1.4k 阅读
9 回答1.7k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
3 回答3.7k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.4k 阅读
9 回答13.6k 阅读
3 回答3.8k 阅读✓ 已解决
点击的事件中可以通过refs的方法获取到子组件并调用子组件的方法,即调用加载的接口。