diff --git a/src/views/mine/Archives.vue b/src/views/mine/Archives.vue index bdf0c9d..fc4b537 100644 --- a/src/views/mine/Archives.vue +++ b/src/views/mine/Archives.vue @@ -2,13 +2,32 @@
- - - -
+ + + + +
+ 修改头像 +
+
+ +
+ +
修改
{{ userinfo.name }}
修改
+
+ +
基本信息
@@ -78,7 +97,7 @@
母语
- {{ item.name }} - + --> + +
短视频
@@ -366,8 +387,11 @@ export default defineComponent({ * 修改用户名 * @return { void } */ + const showname = ref(true) function updateUserName (): void { console.log('修改'); + showname.value = false + } /** * 添加我还会说语言 @@ -617,6 +641,18 @@ export default defineComponent({ userinfo.value.currency=e } + async function uploadspic(file: AntUpload) { + const res = await uploadflie(file.file, (info: any) => { + console.log(info); + // uploadpicprogress.value = info.percent.toFixed(2) * 100; + }); + console.log(res); + + // picinfo.fileId=res.fileId + // picinfo.url=res.video.url + formData.value.img = res.video.url; + } + currencyindex.value=userinfo.value.currencyValue return { modalNode, @@ -655,7 +691,9 @@ export default defineComponent({ currencylist, zonelist, currencychange, - currencyindex + currencyindex, + showname, + uploadspic } } }); @@ -696,7 +734,8 @@ export default defineComponent({ .value { font-size: 17px; color: #111111; - margin-right: 10px; + margin: 0 10px; + line-height: 1; } } } @@ -943,6 +982,39 @@ export default defineComponent({ } ::v-deep(.ant-upload-list) { display: none; - } + } + .avatar-uploader{ + width: unset; + padding: 0; + border: none; + background-color: none; + position: relative; + &::v-deep(.ant-upload){ + padding: 0; + border: none; + background-color: #fff; + width: unset; + height: unset; + } + .mengceng{ + + position: absolute; + left: 0; + top: 0; + opacity:0; + font-size: 10px; + display: flex; + align-items: center; + justify-content: center; + color: #fff; + background-color: #000; + border-radius: 50%; + line-height: 1; + &:hover{ + opacity: 0.5; + } + } + + } } \ No newline at end of file