帮我使用uni-app官方api写一个微信个人中心的vue页面
时间: 2023-12-23 17:02:08 浏览: 216
好的,以下是一个简单的微信个人中心的 Vue 页面:
```html
<template>
<div class="container">
<div class="header">
<img src="../assets/avatar.png" alt="avatar">
<h2>{{ userName }}</h2>
<p>{{ userDescription }}</p>
</div>
<div class="menu">
<ul>
<li><a href="#">我的订单</a></li>
<li><a href="#">我的优惠券</a></li>
<li><a href="#">我的收货地址</a></li>
<li><a href="#">我的客服</a></li>
</ul>
</div>
</div>
</template>
<script>
export default {
data() {
return {
userName: "张三",
userDescription: "欢迎来到我的个人中心",
};
},
};
</script>
<style>
.container {
display: flex;
flex-direction: column;
align-items: center;
padding: 20px;
}
.header {
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: 20px;
}
.header img {
width: 100px;
height: 100px;
border-radius: 50%;
margin-bottom: 10px;
}
.menu {
width: 100%;
max-width: 500px;
}
.menu ul {
display: flex;
flex-direction: column;
border-radius: 10px;
overflow: hidden;
}
.menu li {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px;
border-bottom: 1px solid #ccc;
}
.menu li:last-child {
border-bottom: none;
}
.menu a {
color: #333;
text-decoration: none;
}
.menu a:hover {
color: #f00;
}
</style>
```
这个页面包括头像、用户名、用户描述和菜单列表四个部分。你可以根据需要自定义样式和内容。注意在实际开发中还需要配置路由和请求后端数据等操作。
阅读全文