From d1448cb0ef10f358bb7bddb4e1ec268515e0b787 Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期二, 15 七月 2025 11:46:57 +0800 Subject: [PATCH] 项目初始化 --- pages/center/profile.vue | 80 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 80 insertions(+), 0 deletions(-) diff --git a/pages/center/profile.vue b/pages/center/profile.vue new file mode 100644 index 0000000..be4895d --- /dev/null +++ b/pages/center/profile.vue @@ -0,0 +1,80 @@ +<template> + <view> + <Navbar :hideBtn="false" bgColor="#f3f4f6"></Navbar> + <view style="background-color: #2b85e4; padding: 40rpx;"> + <view style="width: 140rpx; height: 140rpx; border: 1px solid #fff; border-radius: 50%; margin: 0 auto;"> + <u-avatar src="/static/img/avatar.png" size="120rpx" style="margin: 10rpx;"></u-avatar> + </view> + </view> + <view style="padding: 40rpx;"> + <u--form :model="userInfo" ref="uForm" labelWidth="160rpx" labelAlign="left"> + <u-form-item label="濮撳悕" prop="nickName" class="u-border-bottom"> + <u--input + placeholder="璇疯緭鍏ュ唴瀹�" + border="none" + v-model="userInfo.nickName" + ></u--input> + </u-form-item> + <u-form-item label="鎬у埆" prop="sex" class="u-border-bottom"> + <u-radio-group v-model="userInfo.sex" size="36rpx"> + <u-radio shape="circle" label="鐢�" name="1" labelSize="32rpx"></u-radio> + <u-radio shape="circle" label="濂�" name="2" labelSize="32rpx" style="margin-left: 36rpx;"></u-radio> + </u-radio-group> + </u-form-item> + <u-form-item label="鎵嬫満鍙风爜" prop="phonenumber" class="u-border-bottom"> + <u--input + placeholder="璇疯緭鍏ュ唴瀹�" + border="none" + v-model="userInfo.phonenumber" + ></u--input> + </u-form-item> + <u-form-item label="閭" prop="email" class="u-border-bottom"> + <u--input + placeholder="璇疯緭鍏ュ唴瀹�" + border="none" + v-model="userInfo.email" + ></u--input> + </u-form-item> + </u--form> + </view> + <view style="padding: 40rpx;"> + <u-row gutter="32"> + <u-col span="6"> + <u-button icon="arrow-left" text="杩斿洖" plain @click="goBack()"></u-button> + </u-col> + <u-col span="6"> + <u-button icon="checkmark-circle" text="淇濆瓨" type="primary"></u-button> + </u-col> + </u-row> + </view> + </view> +</template> + +<script> +import Navbar from '@/components/navbar/Navbar' + +export default { + components: { + Navbar, + }, + data () { + return { + userInfo: { + nickName: '鑻ヤ緷', + sex: '1', + email: 'fastbuild@163.com', + phonenumber: '18888888888' + } + } + }, + methods: { + goBack () { + uni.navigateBack({ delta: 1}); + } + } +} +</script> + +<style lang="sass" scoped> + +</style> \ No newline at end of file -- Gitblit v1.9.3