| | |
| | | /** |
| | | 初始化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); |
| | |
| | | /** |
| | | * 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); |
| | | |