From 49b5dba003ff2b03d40630982ea637df2cfccab1 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期日, 01 十二月 2019 10:45:00 +0800
Subject: [PATCH] 优化namespace 时对vc.on 做处理

---
 java110-front/src/main/resources/static/js/vc-core.js |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/java110-front/src/main/resources/static/js/vc-core.js b/java110-front/src/main/resources/static/js/vc-core.js
index dfc2b03..1b3d75b 100644
--- a/java110-front/src/main/resources/static/js/vc-core.js
+++ b/java110-front/src/main/resources/static/js/vc-core.js
@@ -38,6 +38,31 @@
         vc.component.$emit(_componentName + '_' + _value, _param);
     };
 
+    /**
+     浜嬩欢鐩戝惉
+     **/
+    vc.on = function (_namespace, _componentName, _value, _callback) {
+
+        vc.component.$on(_namespace + "_" + _componentName + '_' + _value,
+            function (param) {
+                if (vc.debug) {
+                    console.log("鐩戝惉ON浜嬩欢", _namespace, _componentName, _value, param);
+                }
+                _callback(param);
+            }
+        );
+    };
+
+    /**
+     浜嬩欢瑙﹀彂
+     **/
+    vc.emit = function (_namespace, _componentName, _value, _param) {
+        if (vc.debug) {
+            console.log("鐩戝惉emit浜嬩欢", _namespace, _componentName, _value, _param);
+        }
+        vc.component.$emit(_namespace + "_" + _componentName + '_' + _value, _param);
+    };
+
 })(window.vc);
 
 /**

--
Gitblit v1.8.0