<div class='tabviewpanel'> <tabs :value="activatedTabViewPanel" :animated="false" class='tabexppanel' name='infoviewtabexppanel' @on-click="tabPanelClick($event)"> <tab-pane :index="0" name='tabviewpanel' tab='infoviewtabexppanel' class='' :label="(h) =>{ return h('div', [ h('i',{ class:'fa fa-info-circle', style:{ 'margin-right' : '2px' } }), h('span', '概览'), h('Badge', { props: { count: undefined, type: 'primary' } }) ]) }" > <view_tabviewpanel :viewState="viewState" :viewparams="JSON.parse(JSON.stringify(viewparams))" :context="JSON.parse(JSON.stringify(context))" v-if="isInit.tabviewpanel" name="tabviewpanel" ref='tabviewpanel' :expActive="activatedTabViewPanel === 'tabviewpanel'" @viewpanelDatasChange = "tabViewPanelDatasChange" @closeview="closeView($event)"> </view_tabviewpanel> </tab-pane> <tab-pane :index="1" name='tabviewpanel2' tab='infoviewtabexppanel' class='' :label="(h) =>{ return h('div', [ h('i',{ class:'fa fa-wrench', style:{ 'margin-right' : '2px' } }), h('span', '子案例'), h('Badge', { props: { count: undefined, type: 'primary' } }) ]) }" > <view_tabviewpanel2 :viewState="viewState" :viewparams="JSON.parse(JSON.stringify(viewparams))" :context="JSON.parse(JSON.stringify(context))" v-if="isInit.tabviewpanel2" name="tabviewpanel2" ref='tabviewpanel2' :expActive="activatedTabViewPanel === 'tabviewpanel2'" @viewpanelDatasChange = "tabViewPanelDatasChange" @closeview="closeView($event)"> </view_tabviewpanel2> </tab-pane> </tabs> </div>