如何在vs-upload上使用自定义操作?



405方法不允许

  • 我得到这个错误,我的请求url是null虽然我已经设置了回调
  • 我也试过@action=">但是我得到了相同的结果

请求URL: http://localhost:8000/callback/null

请求方法:POST

状态码:405方法不允许

<vs-upload automatic :action="upload" fileName="file" @on-success="successUpload" />

export default {
methods:{
upload (file) {
this.$store.dispatch('some/callback', file)
},
successUpload() {
}
}

500内部服务器错误

  • SymfonyComponentRoutingExceptionRouteNotFoundException: Route [login] not defined.

请求URL: http://localhost:8000/api/upload

请求方法:POST

状态码:500 Internal Server Error

<vs-upload automatic action="/api/upload" fileName="file" @on-success="successUpload" />
export default {
methods:{
successUpload() {
}
}

您需要为授权添加header

我假设您正在使用基于令牌的验证,因为您正在使用vuejs

所以解是

<vs-upload automatic :headers="{'Authorization' : token}" action="/api/upload" fileName="file" @on-success="successUpload" />

您需要添加headers="{"Authorization" : token}"

https://lusaxweb.github.io/vuesax/components/upload.html自动.你可以在这里查看可用的参数

相关内容

  • 没有找到相关文章

最新更新