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