Home  >  Q&A  >  body text

javascript - vue开发tab选项卡

请教一个问题。用vue的

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

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

PHP中文网PHP中文网2646 days ago647

reply all(3)I'll reply

  • 黄舟

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

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

    Reply
    0
  • PHP中文网

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

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

    Reply
    0
  • 高洛峰

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

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

    Reply
    0
  • CancelReply