From acaca3cb0171f2320c95d270bcdd68fd6d5b954c Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期五, 13 十月 2023 11:44:55 +0800 Subject: [PATCH] # --- pages/LoginDemo/LoginDemo.vue | 110 +++++++++++++++++++++++++++++++++--------------------- 1 files changed, 67 insertions(+), 43 deletions(-) diff --git a/pages/LoginDemo/LoginDemo.vue b/pages/LoginDemo/LoginDemo.vue index c8e00f4..967664c 100644 --- a/pages/LoginDemo/LoginDemo.vue +++ b/pages/LoginDemo/LoginDemo.vue @@ -26,38 +26,26 @@ <view class="popup"> <!-- 鏍囬 --> <view class="title">缃� 缁� 閰� 缃�</view> - <scroll-view scroll-y="true" style="height: 20vh;"> - <view style="margin: 4px;color: #a8abb2; font-size: 12px; " v-for="it in 10"> - <text style="font-size: 14px;">WCS 閰嶇疆</text> + <scroll-view scroll-y="true" style="height: 23vh;touch-action: none;"> + <view style="margin: 4px; color: #606266;font-size: 12px; " v-for="net in network"> + <text style="font-size: 14px;">{{net.name}}</text> <view style="display: flex;align-items: center;"> - <input class="settings-input1" type="text"> + <input class="settings-input1" type="text" v-model="net.ip"> <text style="font-weight: 900;">:</text> - <input class="settings-input2" type="text"> + <input class="settings-input2" type="text" v-model="net.port"> <text style="font-weight: 900;">/</text> - <input class="settings-input3" type="text"> + <input class="settings-input3" type="text" v-model="net.address"> </view> </view> </scroll-view> - <view class=""> - <view class=""> + <view class="operate"> + <view class="operate-cancel" @click="cancel"> 鍙栨秷 </view> - <view class=""> + <view class="operate-confirm" @click="confirm"> 纭 </view> </view> - <!-- <view class="popup-item"> - <view class="popup-item-left">IP:</view> - <view class="popup-item-right"><input type="text" v-model="url.ip"></view> - </view> - <view class="popup-item"> - <view class="popup-item-left">绔彛:</view> - <view class="popup-item-right"><input type="text" v-model="url.port"></view> - </view> - <view class="popup-item"> - <view class="popup-item-left">椤圭洰:</view> - <view class="popup-item-right"><input type="text" v-model="url.project"></view> - </view> --> </view> </uni-popup> @@ -78,6 +66,10 @@ return { version: '', remberPassword: true, + network: [ + {name: 'wms',ip:'192.168.1.1',port: '8080',address: 'pswms'}, + {name: 'wcs',ip:'192.168.1.1',port: '9090',address: 'pswcs'} + ], url: { ip: '', port: '', @@ -106,6 +98,14 @@ settings() { this.$refs.settings.open() }, + cancel() { + console.log(uni.getStorageSync('Network')); + this.$refs.settings.close() + }, + confirm() { + uni.setStorageSync('Network', this.network); + this.$refs.settings.close() + }, login() { let path = 'demo' uni.navigateTo({ @@ -130,28 +130,7 @@ inset -2px -2px 2px rgba(255,255,255,.7), -2px -2px 2px rgba(0,0,0,.4); } - .settings-input1 { - border: 1px solid #dcdfe6; - flex: 2; - margin: 2px; - padding: 4px; - border-radius: 4px; - } - .settings-input2 { - border: 1px solid #dcdfe6; - flex: 1; - margin: 2px; - padding: 4px; - border-radius: 4px; - } - .settings-input3 { - border: 1px solid #dcdfe6; - flex: 2; - margin: 2px; - padding: 4px; - border-radius: 4px; - - } + .main { height: 100%; width: 100%; @@ -269,5 +248,50 @@ align-items: center; justify-content: center; font-size: 24px; + color: #a8abb2; + } + .settings-input1 { + border: 1px solid #dcdfe6; + flex: 2; + margin: 2px; + padding: 4px; + border-radius: 4px; + } + .settings-input2 { + border: 1px solid #dcdfe6; + flex: 1; + margin: 2px; + padding: 4px; + border-radius: 4px; + } + .settings-input3 { + border: 1px solid #dcdfe6; + flex: 2; + margin: 2px; + padding: 4px; + border-radius: 4px; + + } + .operate { + height: 7vh; + display: flex; + text-align: center; + border-top: 1px solid #dcdfe6; + font-size: 16px; + } + .operate-cancel { + flex: 1; + display: flex; + align-items: center; + justify-content: center; + color: #606266; + } + .operate-confirm { + flex: 1; + display: flex; + align-items: center; + justify-content: center; + border-left: 1px solid #dcdfe6; + color: #00aeec; } </style> \ No newline at end of file -- Gitblit v1.9.1