请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师我如果想做一个提示用的组件message

该组件默认关闭,切该组件会在出现后三秒钟自动消失,同样是由父组件传递一个值来控制显示,这里遇到一个问题,就是组件里的mounted钩子函数,这个函数是发生在什么时候的呢,我把定时器放在里面但是实现不了,我发现在该组件出现之前就已经执行mounted函数了,难道在父组件加载该组件的时候就执行了吗,那这个定时器应该放在哪比较好

正在回答

1回答

控制显示的变量在哪,在哪设置,我觉得在父组件设置比较好。实现不了的问题不一定是执行顺序的问题,切换展示的控制变量是否存在被覆盖或者获取不到的情况?

0 回复 有任何疑惑可以回复我~
  • 提问者 可以说很强了 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-02-05 20:25:48
  • 提问者 可以说很强了 #2
    还有老师我有个疑问就是组件之间的钩子函数是不是独立的呢,每个组件的mounted都是统一在页面渲染的时候执行吗,加入说该组件是触发型的组件一开始并没有渲染,需要事件触发,那它的mounted函数也会在渲染的时候一起执行了吗
    回复 有任何疑惑可以回复我~ 2018-02-05 20:27:31
  • fishenal 回复 提问者 可以说很强了 #3
    应该是在各组件创建阶段执行的,比如vue-router的不同页面
    回复 有任何疑惑可以回复我~ 2018-02-07 23:06:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信