From e1f70a62b31f326a6627d7975b17dd8304af7d90 Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期五, 06 十月 2023 16:23:24 +0800 Subject: [PATCH] # --- pages/component/demo.vue | 38 +++++++++++++++++++++++++++++++------- 1 files changed, 31 insertions(+), 7 deletions(-) diff --git a/pages/component/demo.vue b/pages/component/demo.vue index cc34170..ea8d39d 100644 --- a/pages/component/demo.vue +++ b/pages/component/demo.vue @@ -17,11 +17,20 @@ <hr> - <z-data-list></z-data-list> + <z-data-list class="data-list" v-for="it in zDataList" @goDetail='goDetail' :list="it" ></z-data-list> + + + <button @click="add">add</button> + + <hr> + + <!-- 鍨珮 --> + <view style="height: 100rpx;"></view> </view> </template> <script> + import addMat from '../api/addMat.js' export default { data() { return { @@ -30,10 +39,7 @@ {name: 'yyy',desc: '鎵樼洏鐮�',val: '2',lenCheck: 8,focus: false}, {name: 'aaa',desc: '鐗╂枡鐮�',btn: true,btnName: '鎻愬彇',placeholder: '',val: '1',focus: false} ], - zDataList: [ - {name: 'asd',orderNo: 'CK123',barcode: 'bar321'} - ] - + zDataList: [], } }, methods: { @@ -41,8 +47,11 @@ }, ccc() { }, - aaa() { - + async add() { + let mat = await addMat.addMat() + if (!addMat.isEmpty(mat)) { + this.zDataList.push(mat) + } }, focus() { if (this.zInputList[0].focus) { @@ -59,6 +68,11 @@ this.zInputList[2].focus = false } + }, + goDetail() { + uni.navigateTo({ + url: '/pages/common/data-list/dataDetail' + }) } } @@ -66,4 +80,14 @@ </script> <style> + .data-list { + + } + .data-list:last-child { + margin-bottom: 100px; + } + hr { + margin-top: 10px; + margin-bottom: 10px; + } </style> \ No newline at end of file -- Gitblit v1.9.1