From 0ecc402885f332b21923bb12183dc072306f2b39 Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期五, 21 三月 2025 18:36:15 +0800 Subject: [PATCH] vue3 --- pages/selpsn/index.vue | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-) diff --git a/pages/selpsn/index.vue b/pages/selpsn/index.vue index 2c9ec66..badd763 100644 --- a/pages/selpsn/index.vue +++ b/pages/selpsn/index.vue @@ -48,9 +48,9 @@ onLoad(options) { console.log(options); var param = JSON.parse(options.param); - this.$data.param = param; - this.$data.mulit = options.mulit; - // console.log(this.$data.param); + this.param = param; + this.mulit = options.mulit; + // console.log(this.param); }, methods: { setData(obj) { @@ -77,10 +77,10 @@ onkeyup(e) { console.log(e); - console.log(this.$data.searchVal); - if (this.$data.searchVal) { + console.log(this.searchVal); + if (this.searchVal) { var datainfo = { - jp: this.$data.searchVal, + jp: this.searchVal, dept_id: '' }; querySelPsn(datainfo).then(res => { @@ -99,7 +99,7 @@ ischeck: false }) } - this.$data.data = json; + this.data = json; }) .catch(ex => { // console.log(ex); @@ -111,26 +111,26 @@ }); }); } else - this.$data.data = []; + this.data = []; }, onchange(e) { // console.log(e.target); - var data = this.$data.data; - this.$data.data = []; - if (this.$data.mulit == "false") { + var data = this.data; + this.data = []; + if (this.mulit == "false") { for (var i in data) { data[i].ischeck = false; } } data[e.target.dataset.index].ischeck = e.target.dataset.ischeck ? false : true - this.$data.data = data; + this.data = data; }, sava() { //鐐瑰嚮鍔熻兘鐐硅烦杞〉闈� var data = []; - for (var i in this.$data.data) { - if (this.$data.data[i].ischeck == true) { - data.push(this.$data.data[i]); + for (var i in this.data) { + if (this.data[i].ischeck == true) { + data.push(this.data[i]); } } if (data.length == 0) { @@ -142,9 +142,9 @@ }); return; } - const eventChannel = this.$scope.eventChannel; + const eventChannel = this.getOpenerEventChannel(); // const eventChannel = this.getOpenerEventChannel(); - eventChannel.emit('AddPer', data, this.$data.param); + eventChannel.emit('AddPer', data, this.param); uni.navigateBack() }, -- Gitblit v1.9.1