在在element的table里面使用自定义组件,mounted被重复调用,table的数据写死也是一样的
这是父组件
这是子组件
其实这个问题说解决也很好解决,如果按照正常的写代码方式说不定永远也不会遇到,核心就是不要在组件中使用< router-view>
组件之间的值和方法被多组件使用你可以引入vuex,将他们注册到全局中去,如果你想要一个组件模块被多个组件使用,你可以直接引入组件即可
比如你定义了Header.vue,在其他组件中使用,需要在使用import进行引入,另外在前端代码里面适当的位置使用< Header /> 就可以了
只有在table里面会被调用两次 ,在外面调用只有一次