关于点击登录出现阿里云错误

来源:8-1 登录第一部分 获取token

慕粉孔帅

2022-01-17

图片描述
老师,我现在点击登录按钮可以获取到token的值,但是又出现了两个阿里云的错误,这个需要去解决吗?强逼症患者看起来很不舒服

写回答

2回答

张轩

2022-02-21

同学你好

如果你仔细看错误的话,比如拿一张图片来看

http://vue-maker.oss-cn-hangzhou.aliyuncs.com/vue-marker/5f3e41a8b7d9c60b68cdd1ec.jpg?x-oss-process=image/resize,m_pad,h_50,w_50?x-oss-process=image/resize,m_pad,h_50,w_50

你会发现添加的 x-oss-process 添加了两次,造成 400 错误,这是因为代码中,后缀是以累加的方式添加的。

// ColumnList.vue 42 行
else{
    column.avatar.url = column.avatar.url + '?x-oss-process=image/resize,m_pad,h_50,w_50'
}

所以你要判断一下,你可以看一下源代码中的写法,课程中也说了的,

return props.list.map(column => {
    addColumnAvatar(column, 50, 50)
    return column
})
// 这个方法来自于 helper,这里就不贴了
请看源代码 https://git.imooc.com/coding-449/zheye/src/master/src/helper.ts#L12


0
0

张轩

2022-01-18

同学你好 你是在哪里遇到这个错误的? 这个应该是和你代码相关的 这个明显是拼接阿里云图片地址出现的错误 

0
3
张轩
回复
慕粉孔帅
同学你好 请提供一下你的项目代码吧(git),我可以帮你在本地看看
2022-02-18
共3条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3074 学习 · 2253 问题

查看课程