diff --git a/src/app/app.ts b/src/app/app.ts index 678d9be..d198418 100644 --- a/src/app/app.ts +++ b/src/app/app.ts @@ -39,7 +39,6 @@ const Widget = BI.inherit(BI.Widget, { }, { el: { type: linkStatus, - invisible: true, }, left: 10, top: 10, diff --git a/src/app/status/link_status.ts b/src/app/status/link_status.ts index 12b6503..bf50a07 100644 --- a/src/app/status/link_status.ts +++ b/src/app/status/link_status.ts @@ -1,4 +1,4 @@ -import {WidgetType, Htape, Vtape, Left, Label, VerticalAdapt} from '@ui'; +import {WidgetType, Htape, Vtape, Label, VerticalAdapt} from '@ui'; import linkStatusModel from './link_status.model'; import LeftList from './left/left'; import Right from './right/right'; @@ -14,12 +14,16 @@ const Widget: WidgetType = { }, watch: { tab(tab: string) { - this.setVisible(tab === TAB_LINK_POOL); + this.linkStatus.setVisible(tab === TAB_LINK_POOL); }, }, render() { return { type: Htape, + invisible: true, + ref: _ref => { + this.linkStatus = _ref; + }, items: [{ el: { type: Vtape,