From 5e42aca2b8f965ba6fd9ca63307c5ca6fa06311a Mon Sep 17 00:00:00 2001 From: whychw <858544502@qq.com> Date: 星期一, 12 十月 2020 11:20:34 +0800 Subject: [PATCH] U 二次弹窗修改 水冷加切换线路按钮 --- src/views/loadManager/manualload.vue | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/views/loadManager/manualload.vue b/src/views/loadManager/manualload.vue index bca345f..6dc4e49 100644 --- a/src/views/loadManager/manualload.vue +++ b/src/views/loadManager/manualload.vue @@ -7,7 +7,7 @@ <div class="btn_main"> <div class="lay_label vertical_middle">{{item.dev_name}}</div> <div class="lay_content vertical_middle"> - <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="switchOff" data-confirmTxt="鍏ㄩ儴鍒嗛椄纭" :param="JSON.stringify(['CONTEXT.item'])">鍏ㄩ儴鍒嗛椄</div> + <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="switchOff" data-confirmTxt="鍏ㄩ儴鍒嗛椄纭" :param="JSON.stringify(['CONTEXT.list[' + index + ']'])">鍏ㄩ儴鍒嗛椄</div> </div> </div> <!-- 鏄惁鍏佽鍚堥椄 --> @@ -151,11 +151,20 @@ if (arr.length > 2) { console.warn('鐩墠涓嶆敮鎸佹繁灞傚睘鎬у弬鏁�'); } - cbParam.push(this[arr[1]]); + let _param = arr[1]; + if (_param.indexOf('[') > -1) { + const reg = /\[|\]/; + let _arr = _param.split(reg); + cbParam.push(this[_arr[0]][_arr[1]]); + } else { + cbParam.push(this[_param]); + } + console.log(this[arr[1]], 99); } else { cbParam.push(v); } }); + this[this.cbFn](...cbParam); } ,handleConfirm (obj) { -- Gitblit v1.9.1