1.组件a (主组件显示页面)
代码如下:(html运用了jade模板方式)
.boxes
Message(:data='messdata')
div(slot='content').set.nodrag
.leftnav
ul
li(v-for='(item,index) in setlist',@click='tab(item.component,index)',:class='index===selectind?"tabselect":""')
span {
{item.des}}
.rightnav
.centebox.scrollbar
//-子组件显示区域 并使用v-on传输过来俩个方法,取名执行
component(:is='tabView' v-on:refreshbizlines="Browserprotection" v-on:refreshbizlanj="Installinterceptor")
//-功能组件1 使用ref来执行传输过来的方法
Browserprotection(ref="childBrowser")
//-功能组件2
Installinter(ref="childInstall")
2.组件b (子组件的页面) 强调需求:需要点击子组件里面的按钮,执行调出功能组件!
html代