|
|
@@ -2,25 +2,24 @@
|
|
|
<view>
|
|
|
<u-cell-group>
|
|
|
<u-cell-item title="头像" @click="editAvatar">
|
|
|
- <image :src="avatarUrl" class="avatar"></image>
|
|
|
+ <image :src="userInfo!=null?$method.splitImgHost(userInfo.avatar):''" class="avatar"></image>
|
|
|
</u-cell-item>
|
|
|
- <u-cell-item title="昵称" value="李宏杰" @click="editNickName"></u-cell-item>
|
|
|
+ <u-cell-item title="昵称" :value="userInfo.nickname" @click="editNickName"></u-cell-item>
|
|
|
</u-cell-group>
|
|
|
<u-modal v-model="show" :show-cancel-button="true" title="修改昵称">
|
|
|
<view class="slot-content">
|
|
|
- <u-input v-model="value" />
|
|
|
+ <u-input v-model="userInfo.nickname" />
|
|
|
</view>
|
|
|
</u-modal>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ import {mapGetters} from 'vuex';
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
show: false,
|
|
|
- avatarUrl:'/static/avatar.png',
|
|
|
- value: '李宏杰',
|
|
|
}
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
@@ -44,7 +43,7 @@
|
|
|
}
|
|
|
|
|
|
},
|
|
|
-
|
|
|
+ computed: {...mapGetters(['userInfo'])}
|
|
|
}
|
|
|
</script>
|
|
|
|