wuxw
2019-11-20 ed9e5d4d3f1d1fcedc319e999beeb644226d281f
vc.on 打印参数
1个文件已修改
62 ■■■■ 已修改文件
java110-front/src/main/resources/static/js/vc-core.js 62 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
java110-front/src/main/resources/static/js/vc-core.js
@@ -1,41 +1,41 @@
/**
    初始化vue 对象
    @param vc vue component对象
    @param vmOptions Vue参数
**/
(function(vc,vmOptions){
    console.log("vmOptions:",vmOptions);
 初始化vue 对象
 @param vc vue component对象
 @param vmOptions Vue参数
 **/
(function (vc, vmOptions) {
    console.log("vmOptions:", vmOptions);
    vc.component = new Vue(vmOptions);
})(window.vc,window.vc.vmOptions);
})(window.vc, window.vc.vmOptions);
/**
    vc监听事件
**/
(function(vc){
     /**
            事件监听
 vc监听事件
 **/
(function (vc) {
    /**
     事件监听
     **/
    vc.on = function(_componentName,_value,_callback){
    vc.on = function (_componentName, _value, _callback) {
        vc.component.$on(_componentName+'_'+_value,
            function (param){
                    if(vc.consoleFlag){
                        console.log("监听ON事件",_componentName,_value);
                    }
                    _callback(param);
        vc.component.$on(_componentName + '_' + _value,
            function (param) {
                if (vc.consoleFlag) {
                    console.log("监听ON事件", _componentName, _value, param);
                }
            );
                _callback(param);
            }
        );
    };
    /**
            事件触发
    **/
    vc.emit = function(_componentName,_value,_param){
        if(vc.consoleFlag){
            console.log("监听emit事件",_componentName,_value,_param);
     事件触发
     **/
    vc.emit = function (_componentName, _value, _param) {
        if (vc.consoleFlag) {
            console.log("监听emit事件", _componentName, _value, _param);
        }
        vc.component.$emit(_componentName+'_'+_value,_param);
        vc.component.$emit(_componentName + '_' + _value, _param);
    };
})(window.vc);
@@ -43,12 +43,12 @@
/**
 * vue对象 执行初始化方法
 */
(function(vc){
    vc.initEvent.forEach(function(eventMethod){
(function (vc) {
    vc.initEvent.forEach(function (eventMethod) {
        eventMethod();
   });
   vc.initMethod.forEach(function(callback){
    });
    vc.initMethod.forEach(function (callback) {
        callback();
   });
    });
})(window.vc);