这几天用 element ui 做后台上传文件的时候。
本来做得好好的。。。
结果 在设置多行传文件的时候,一直 跨域问题。
我就纳闷了,我后端我已经设置了可以跨域问题啊。
而且这个上传路径,还是同一个后端的不同目录罢了。
其他地址都好好的呀。
怎么会一直报跨域呢?
真的是百度了二天,一直没解决,
然后最后只好把好的那部分代码和坏的那部分代码一行一行对比
最后发现和前端代码无关。
因为我切换到正常那个上传地址后是可以的。
然后我比较了不同地址的异地
发现,除了地址不同,存储的目录不同
于是我再去比较目录。。。。。。
然后蛋痛地发现,正常的目录是有写权限的。 777。。。。
异常的,报跨域问题的是没有写权限地。 755
于是,将异常那个目录也修改成 777
结果,问题解决了。
结论: 如果童鞋们,如果有碰到无法解决的跨域问题,可以考虑一下这个原因。
在此记录下,以防下次再碰到
异常图镇bug