LinWuTai 1 mēnesi atpakaļ
vecāks
revīzija
f0f37854fa
2 mainītis faili ar 7 papildinājumiem un 11 dzēšanām
  1. 2 5
      App.vue
  2. 5 6
      pages/personalCenter/personalCenter.vue

+ 2 - 5
App.vue

@@ -12,12 +12,9 @@
 	}
 </script>
 
-<style>
-	/*每个页面公共css */
-	@import './static/fonts/iconfont.css';
-</style>
-
 <style lang="scss">
+	/*每个页面公共css */
+	@import url('static/fonts/iconfont.css');
 	// 引入uView UI基础样式
 	@import './uni_modules/vk-uview-ui/index.scss';
 </style>

+ 5 - 6
pages/personalCenter/personalCenter.vue

@@ -3,7 +3,7 @@
 		<view class="user-box">
 			<view class="icon-name-box">
 				<view class="icon-box">
-					<cover-image class="icon" :src="user.icon"></cover-image>
+					<cover-image class="icon" :src="user.userIcon"></cover-image>
 				</view>
 				<view class="name-box">
 					<view class="name" v-if="isLogin">
@@ -158,7 +158,7 @@
 				<u-row gutter="20">
 					<u-col span="3" v-for="icon in iconList" :key="icon.name" @click="currentIcon = icon">
 						<view class="icon-item" :class="{'icon-active': icon.name === currentIcon.name}">
-							<cover-image class="icon" :src="user.icon"></cover-image>
+							<cover-image class="icon" :src="icon.src"></cover-image>
 						</view>
 					</u-col>
 				</u-row>
@@ -200,23 +200,22 @@
 	const iconList = ref([
 		{
 			name: '',
-			url: ''
+			src: ''
 		}
 	])
 	const currentIcon = ref({
 		name: '',
-		url: ''
+		src: ''
 	})
 	function onIconOpen() {
 		currentIcon.value = iconList.value[0]
 		iconVisible.value = true
 	}
 	function onIconSubmit() {
-		console.log('选择头像', currentIcon.value)
 		updateIcon({userIcon: currentIcon.value.name}).then(res => {
 			if (res && res.message === 'success') {
 				msgSuccess('修改成功')
-				authStore.setUserIcon(currentIcon.value.url)
+				authStore.setUserIcon(currentIcon.value.src)
 				iconVisible.value = false
 			} else {
 				msgError('修改失败')