mounted函数没用
时间: 2023-08-19 18:18:05 浏览: 83
vue中父子组件传值,解决钩子函数mounted只运行一次的操作
5星 · 资源好评率100%
根据引用[1]中的描述,mounted生命周期函数在返回时是会被调用的,只是在mounted函数中调用了initPage()方法,这个方法可能会有一些接口调用和条件判断的逻辑。如果在调试过程中发现程序在中间停止运行,可能是由于initPage()方法中的某些逻辑出现了问题,导致程序无法继续执行下去。
另外,根据引用[2]中的描述,activated生命周期函数在父组件和子组件渲染顺序中是在mounted之后被调用的。所以如果你想在返回时执行一些逻辑,可以考虑将这部分逻辑放在activated生命周期函数中。
最后,根据引用[3]中的描述,如果你在nuxt项目中使用keep-alive组件来解决返回时不调用mounted函数的问题,可以将页面的一部分包裹在keep-alive组件中,并将原本写在mounted函数中的initPage()方法移到activated生命周期函数中。
综上所述,如果你的mounted函数没有起作用,可能是由于其中的逻辑出现了问题。你可以检查initPage()方法中的代码是否正确,并考虑将相关逻辑放在activated生命周期函数中。
阅读全文