1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <template>
- <view>
- <u-navbar title="个人资料"></u-navbar>
- <view class="data">
- <view class="data-img">
- <view class="data-icon">
- <u-icon name="camera-fill" custom-prefix="custom-icon" color="#fff" size="32"></u-icon>
- </view>
- <u-avatar src="/static/img/head.png" size="216"></u-avatar>
- </view>
- <view class="data-input">
- <u-form :model="form" ref="uForm" >
- <u-form-item label-position="top" label="昵称"><u-input v-model="form.name" /></u-form-item>
- </u-form>
- </view>
- <u-button class="login-btn" type="success" shape="circle" @click="submit">提交</u-button>
- </view>
- </view>
- </template>
- <script>
- export default {
- data() {
- return {
- form: {
- name: '',
- },
- }
- },
- methods: {
- }
- }
- </script>
- <style>
- page{
- background: #fff;
- }
- </style>
- <style lang="scss" scoped>
- .data-icon{
- height: 28px;
- width: 28px;
- background-color: #00B962;
- border-radius: 14px;
- border: 2px solid #fff;
- text-align: center;
- line-height: 24px;
- position: absolute;
- z-index: 999;
- right: 0;
- bottom:0px
- }
- .data-img{
- margin: 30px auto;
- height: 108px;
- width: 108px;
- position: relative;
- }
- .data-input{
- margin: 0 40px;
- }
- .login-btn {
- margin: 28px ;
- background-color:#00B962!important;
- border-color: #00B962!important;
- color:#fff!important;
- }
- </style>
|