若依框架分离版,url返回给数据库全局路径问题
在做项目中,要求返回给后端的路径去掉前缀,但是组件默认是返回给数据库,全局路径,要自己手动修改上传组件实现这种具体实现要修改ImageUpload组件由于this.$emit("input", res.url); 这个rul存储的是后台绝对路径http://localhost:8080/...... ,前端是没法访问到的。修正为 this.$emit("input", res.fileName);
·
在做项目中,要求返回给后端的路径去掉前缀,但是组件默认是返回给数据库,全局路径,要自己手动修改上传组件实现这种
具体实现要修改ImageUpload组件
由于this.$emit("input", res.url); 这个rul存储的是后台绝对路径 http://localhost:8080/...... ,前端是没法访问到的。修正为 this.$emit("input", res.fileName);
template中进行如下修改
script中进行如下修改
由此返回给数据库的路径是去除掉前缀的路径
注意:如果要显示图片的话,需要自己在前端手动添加前缀才能访问。
更多推荐
已为社区贡献1条内容
所有评论(0)