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