my-setting.vue 4.3 KB
Newer Older
M
m0_74163447 已提交
1 2
<template>
	<view class="main">
M
m0_74163447 已提交
3
		<view class="top">
Y
yyt 已提交
4
			<image @click="goBack" class="back" src="/static/discover/back.png"></image>
M
m0_74163447 已提交
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
		</view>
		<view class="profile">
			<view class="profile-title">
				<view class="profile-icon"></view>
				<view class="profile-name">我们的简介</view>
			</view>
			<view class="profile-content">
				<textarea :disabled="true" :value="profileContent"></textarea>
			</view>
		</view>
		<view class="about">
			<view class="about-title">
				<view class="about-icon"></view>
				<view class="about-name">我们的简介</view>
			</view>
			<view class="about-content">
				<textarea :disabled="true" :value="aboutContent"></textarea>
			</view>
		</view>
		<view class="exit">
			<button class="exit-btn" @click="confirmExit()">退出账号</button>
		</view>
M
m0_74163447 已提交
27 28 29 30
		<uni-popup ref="alertDialog" type="dialog">
			<uni-popup-dialog cancelText="取消" confirmText="确定" title="提示" content="确定退出你的账号吗?"
				@confirm="dialogConfirm"></uni-popup-dialog>
		</uni-popup>
M
m0_74163447 已提交
31 32 33 34 35 36 37
	</view>
</template>

<script>
	export default {
		data() {
			return {
Y
布局  
yyt 已提交
38 39
				profileContent: '      Must Go,本产品基于 Vue Uniapp开发,提供 Android 和iOS 端 APP,针对于“后疫情”时代的身体素质普遍下降的问题,恢复大学生们原有的朝气。该产品定位于帮助众多大学生,乃至更多青年人走出怠惰于运动的舒适圈,增强身体素质、培养积极向上的心理状态。通过该产品可以轻松且高效地搜集到周边、尤其是自身高校的赛事活动信息,及时报名参与,并突破现在运动类APP的圈子局限,不必局限于与远在天边的“朋友”分享运动成果,而可以召集小队发帖社交与近在咫尺的“队友”外出活动。',
				aboutContent: '有问题或反馈请致电我们\n联系电话:18960545221'
M
m0_74163447 已提交
40 41
			}
		},
Y
布局  
yyt 已提交
42
		methods: {
M
m0_74163447 已提交
43 44 45 46 47 48 49
			dialogConfirm() {
				uni.reLaunch({
					url: '/pages/login/login',
					animationType: 'pop-in',
					animationDuration: 300
				})
				this.$refs.alertDialog.close();
R
Renic1 已提交
50 51
				uni.clearStorage();
				console.log(1);
M
m0_74163447 已提交
52 53 54 55
			},
			dialogClose() {
				this.$refsalertDialog.close();
			},
Y
布局  
yyt 已提交
56
			confirmExit() {
M
m0_74163447 已提交
57
				this.$refs.alertDialog.open();
M
m0_74163447 已提交
58
			},
Y
布局  
yyt 已提交
59
			goBack() {
M
m0_74163447 已提交
60
				uni.navigateBack({
Y
布局  
yyt 已提交
61 62
					delta: 1, //返回层数,2则上上页
				})
M
m0_74163447 已提交
63
			},
Y
布局  
yyt 已提交
64
			onload() {
M
m0_74163447 已提交
65
				plus.navigator.setStatusBarBackground('#EDEEF0');
M
m0_74163447 已提交
66 67 68 69 70 71 72 73 74 75 76 77
			}
		}
	}
</script>

<style>
	.main {
		position: absolute;
		width: 100%;
		height: 100%;
		background-color: #EDEEF0;
	}
Y
布局  
yyt 已提交
78

M
m0_74163447 已提交
79 80 81 82
	.top {
		width: 100%;
		height: 50px;
		background-color: #EDEEF0;
Y
布局  
yyt 已提交
83

M
m0_74163447 已提交
84
	}
Y
布局  
yyt 已提交
85

M
m0_74163447 已提交
86 87 88 89 90 91 92
	.back {
		width: 40px;
		height: 30px;
		margin-top: 10px;
		margin-bottom: 10px;
		float: left;
		margin-left: 10px;
M
m0_74163447 已提交
93
	}
Y
布局  
yyt 已提交
94 95 96

	.profile {
		width: 80%;
M
m0_74163447 已提交
97 98 99 100 101 102 103
		height: 55%;
		margin-top: 10rpx;
		margin-left: auto;
		margin-right: auto;
		background-color: #FFFFFF;
		border-radius: 20rpx;
	}
Y
布局  
yyt 已提交
104 105 106

	.profile-title {

M
m0_74163447 已提交
107 108
		height: 12%;
		color: #F1992D;
Y
布局  
yyt 已提交
109

M
m0_74163447 已提交
110
	}
Y
布局  
yyt 已提交
111 112 113

	.profile-icon {

M
m0_74163447 已提交
114 115 116 117
		width: 60rpx;
		height: 60rpx;
		margin-top: 10rpx;
		margin-left: 20rpx;
Y
布局  
yyt 已提交
118 119 120
		background-size: 100% 100%;
		background-image: url("/static/my/my-setting/profile-icon.png");
		background-repeat: no-repeat;
M
m0_74163447 已提交
121 122
		float: left;
	}
Y
布局  
yyt 已提交
123 124 125

	.profile-name {

M
m0_74163447 已提交
126 127 128 129
		width: 200rpx;
		height: 50rpx;
		margin-top: 10rpx;
		margin-right: 280rpx;
Y
布局  
yyt 已提交
130

M
m0_74163447 已提交
131 132 133 134
		font-size: 40rpx;
		text-align: left;
		float: right;
	}
Y
布局  
yyt 已提交
135 136 137

	.profile-content {

M
m0_74163447 已提交
138 139
		height: 88%;
	}
Y
布局  
yyt 已提交
140 141

	.profile-content textarea {
M
m0_74163447 已提交
142 143 144 145 146
		width: 80%;
		height: 100%;
		margin-left: auto;
		margin-right: auto;
	}
Y
布局  
yyt 已提交
147 148 149 150

	.about {

		width: 80%;
M
m0_74163447 已提交
151 152 153 154 155 156 157
		height: 15%;
		margin-top: 5%;
		margin-left: auto;
		margin-right: auto;
		background-color: #FFFFFF;
		border-radius: 20rpx;
	}
Y
布局  
yyt 已提交
158 159 160

	.about-title {

M
m0_74163447 已提交
161 162
		height: 40%;
		color: #F1992D;
Y
布局  
yyt 已提交
163

M
m0_74163447 已提交
164
	}
Y
布局  
yyt 已提交
165 166 167

	.about-icon {

M
m0_74163447 已提交
168 169 170 171
		width: 60rpx;
		height: 60rpx;
		margin-top: 10rpx;
		margin-left: 20rpx;
Y
布局  
yyt 已提交
172 173 174
		background-size: 100% 100%;
		background-image: url("/static/my/my-setting/about-icon.png");
		background-repeat: no-repeat;
M
m0_74163447 已提交
175 176
		float: left;
	}
Y
布局  
yyt 已提交
177 178 179

	.about-name {

M
m0_74163447 已提交
180 181 182 183
		width: 200rpx;
		height: 50rpx;
		margin-top: 10rpx;
		margin-right: 280rpx;
Y
布局  
yyt 已提交
184

M
m0_74163447 已提交
185 186 187 188
		font-size: 40rpx;
		text-align: left;
		float: right;
	}
Y
布局  
yyt 已提交
189 190 191

	.about-content {

M
m0_74163447 已提交
192 193
		height: 60%;
	}
Y
布局  
yyt 已提交
194 195

	.about-content textarea {
M
m0_74163447 已提交
196 197 198 199 200
		width: 80%;
		height: 100%;
		margin-left: auto;
		margin-right: auto;
	}
Y
布局  
yyt 已提交
201 202 203 204 205

	.exit {}

	.exit-btn {
		background-color: #F1992D;
M
m0_74163447 已提交
206
		color: #FFFFFF;
Y
布局  
yyt 已提交
207
		width: 70%;
M
m0_74163447 已提交
208
		height: 85rpx;
M
m0_74163447 已提交
209
		line-height: 85rpx;
M
m0_74163447 已提交
210 211 212 213 214 215
		margin-top: 50rpx;
		margin-left: auto;
		margin-right: auto;
		border-radius: 20rpx;
	}
</style>