function ChargeParamComponent(option) { var _el = option.el; var _chargeMode = option.chargeMode; var _time1 = option.time1; var _time2 = option.time2; var _time3 = option.time3; var _time4 = option.time4; var _power1 = option.power1; var _power2 = option.power2; var _power3 = option.power3; var app = this.app = new Vue({ el: _el, template: `
分钟
分钟
分钟
分钟
W
W
W
` , data: { info: { chargeMode: 0, time1: 0, time2: 0, time3: 0, time4: 0, power1: 0, power2: 0, power3: 0, } }, mounted: function () { var that = this; that.initPackages(); }, methods: { initPackages: function () { this.info.chargeMode = _chargeMode; this.info.time1 = _time1; this.info.time2 = _time2; this.info.time3 = _time3; this.info.time4 = _time4; this.info.power1 = _power1; this.info.power2 = _power2; this.info.power3 = _power3; }, } }); } // 获取获取功率计费 ChargeParamComponent.prototype.getChargeMode = function () { return this.app.info.chargeMode; }; ChargeParamComponent.prototype.getTime1 = function () { return this.app.info.time1; }; ChargeParamComponent.prototype.getTime2 = function () { return this.app.info.time2; }; ChargeParamComponent.prototype.getTime3 = function () { return this.app.info.time3; }; ChargeParamComponent.prototype.getTime4 = function () { return this.app.info.time4; }; ChargeParamComponent.prototype.getPower1 = function () { return this.app.info.power1; }; ChargeParamComponent.prototype.getPower2 = function () { return this.app.info.power2; }; ChargeParamComponent.prototype.getPower3 = function () { return this.app.info.power3; };