登录

javascript - vue开发tab选项卡

请教一个问题。用vue的

<component :is="currentView" keep-alive></component>

来实现tab切换,我想把这个tab写成公用组件,现在有个问题是,我在调用这个公用组件的时候,怎么才能把不同的tab-content传到这个tab公用组件里

# JavaScript
PHP中文网PHP中文网2196 天前510 次浏览

全部回复(3) 我要回复

  • 黄舟

    黄舟2017-04-10 18:04:29

    可以通过props,vuex,slot来传数据

    回复
    0
  • PHP中文网

    PHP中文网2017-04-10 18:04:29

    你到底是想把component当tab用还是把tab传component里?

    回复
    0
  • 高洛峰

    高洛峰2017-04-10 18:04:29

    你不是已经写成组件的形式了么?
    父级实例通过改变this.currentView的值就可以改变tab里面的内容啊。。。

    回复
    0
  • 取消回复发送