美文网首页Vue
利用vue的 provide 和 inject 让某个页面强制刷

利用vue的 provide 和 inject 让某个页面强制刷

作者: 大号火龙果 | 来源:发表于2019-11-25 14:20 被阅读0次

    provide(提供依赖) inject(注入依赖)

    这对选项需要一起使用,以允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。如果你熟悉 React,这与 React 的上下文特性很相似。---官网上的解释
    传送门

    定义依赖

    第一步(app.vue文件)


    image.png image.png

    第二步


    image.png

    哪里使用哪个页面刷新(videoPlay.vue)

    image.png image.png

    原理

    利用app.vue 页面的数据(isRouterAlive)变动,拉动router-view中的dom强制渲染!

    相关文章

      网友评论

        本文标题:利用vue的 provide 和 inject 让某个页面强制刷

        本文链接:https://www.haomeiwen.com/subject/insdwctx.html