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 };
     });