diff --git a/components/vc-tabs/src/InkTabBarNode.jsx b/components/vc-tabs/src/InkTabBarNode.jsx index c786cc9c3..a6ff2b178 100644 --- a/components/vc-tabs/src/InkTabBarNode.jsx +++ b/components/vc-tabs/src/InkTabBarNode.jsx @@ -98,7 +98,7 @@ export default { activeKey: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), }, updated() { - this.$nextTick(function() { + setTimeout(() => { componentDidUpdate(this); }); }, diff --git a/components/vc-tabs/src/ScrollableTabBarNode.jsx b/components/vc-tabs/src/ScrollableTabBarNode.jsx index 6282e9664..40a6296f2 100644 --- a/components/vc-tabs/src/ScrollableTabBarNode.jsx +++ b/components/vc-tabs/src/ScrollableTabBarNode.jsx @@ -52,7 +52,7 @@ export default { }, updated() { - this.$nextTick(() => { + setTimeout(() => { this.updatedCal(this.prevProps); this.prevProps = { ...this.$props }; });