From 3884802135296ee02fdc6a0efdcb16f0fad8e3d2 Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期一, 16 十月 2023 09:31:32 +0800 Subject: [PATCH] # --- pages/project/ps/home/home.vue | 2 +- pages/LoginDemo/LoginDemo.vue | 27 ++++++++++++++++++++------- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/pages/LoginDemo/LoginDemo.vue b/pages/LoginDemo/LoginDemo.vue index e83dc18..e1dac5a 100644 --- a/pages/LoginDemo/LoginDemo.vue +++ b/pages/LoginDemo/LoginDemo.vue @@ -17,9 +17,10 @@ <switch :checked='remberPassword' color="#FFCC33" style="zoom:.5" @change="remberChange"/> </view> </view> - <view class="button" @click="login" :loading="load.loading"> - {{load.btnText}} - </view> + <!-- <view class="button" @click="login" :loading="load.loading"> + {{load.btnText}} + </view> --> + <button class="button" @click="onLogin()" :loading="load.loading">{{load.btnText}}</button> </view> <!-- 璁剧疆寮圭獥鍖哄煙 --> <uni-popup ref="settings" type="dialog"> @@ -107,12 +108,16 @@ uni.setStorageSync('Network', this.network); this.$refs.settings.close() }, - login() { + onLogin() { let _this = this,path = 'demo',network = uni.getStorageSync('Network'); - if(network) { - path = network[0].address - path = path.substring(0, path.length - 3); + if(!network) { + uni.showToast({ + icon: 'error', + title: '璇烽厤缃綉缁滀俊鎭�' + }) } + path = network[0].address + path = path.substring(0, path.length - 3); let baseUrl = `http://${network[0].ip}:${network[0].port}/${network[0].address}` uni.request({ url: `${baseUrl}/login.action`, @@ -123,6 +128,8 @@ success(res) { res = res.data if (res.code === 200) { + _this.load.loading = true; + _this.load.btnText = '鐧诲綍涓�'; uni.setStorageSync('token', res.data.token); _this.load.btnText = '鐧诲綍涓�'; setTimeout(() => { @@ -221,6 +228,12 @@ inset -4px -4px 4px rgba(255,255,255,.4), -4px -4px 5px rgba(0,0,0,.4); } + .button:active { + transform: translateY(5px) scale(0.99, 0.99); + box-shadow: inset 4px 4px 4px rgba(0, 0, 0, .3), + inset -4px -4px 8px rgba(255, 255, 255, .7), + -5px -5px 5px rgba(0, 0, 0, .3); + } @media screen and (orientation: portrait) { /* 绔栧睆 */ .main { diff --git a/pages/project/ps/home/home.vue b/pages/project/ps/home/home.vue index bd86edf..e12b4e1 100644 --- a/pages/project/ps/home/home.vue +++ b/pages/project/ps/home/home.vue @@ -10,7 +10,7 @@ <text :class="'cuIcon-' + item.cuIcon"></text> </navigator> </view> - <view class="cu-tabbar-height"></view> + <view class="cu-tabbar-height"></view> </scroll-view> </view> </template> -- Gitblit v1.9.1