diff --git a/components/vc-tabs/src/TabPane.jsx b/components/vc-tabs/src/TabPane.jsx index e1742a3b4f..640c8067c5 100644 --- a/components/vc-tabs/src/TabPane.jsx +++ b/components/vc-tabs/src/TabPane.jsx @@ -17,7 +17,7 @@ export default { }, setup() { return { - _isActived: undefined, + isActived: undefined, sentinelContext: inject('sentinelContext', {}), }; }, @@ -25,14 +25,14 @@ export default { const { destroyInactiveTabPane, active, forceRender, rootPrefixCls } = this.$props; const children = getSlot(this); const placeholder = getComponent(this, 'placeholder'); - this._isActived = this._isActived || active; + this.isActived = this.isActived || active; const prefixCls = `${rootPrefixCls}-tabpane`; const cls = { [prefixCls]: 1, [`${prefixCls}-inactive`]: !active, [`${prefixCls}-active`]: active, }; - const isRender = destroyInactiveTabPane ? active : this._isActived; + const isRender = destroyInactiveTabPane ? active : this.isActived; const shouldRender = isRender || forceRender; const { sentinelStart,