diff --git a/dist/toast/index.js b/dist/toast/index.js
index b48952d9..68d8ee8a 100644
--- a/dist/toast/index.js
+++ b/dist/toast/index.js
@@ -12,9 +12,13 @@ module.exports = {
       zuiToast
     });
 
-    zuiToast.timer = setTimeout(() => {
+    var timer = setTimeout(() => {
       this.clearZuiToast();
     }, timeout || 3000);
+
+    this.setData({
+      'zuiToast.timer': timer
+    });
   },
 
   clearZuiToast() {