采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我这里的详情页后端返回的商品轮播图的地址怎么都给换成http://localhost:8080开头的了呢,我在后端也打印过返回的数据,没有问题的呀。 麻烦帮忙看下呢,下图是后端返回的数据: 下图是前端获取的数据: 控制台打印的前端获取的数据: 我打印了一下后端的request()->domain,如果是前端api访问的话,得到的是前端服务器的地址,即:http://localhost:8080,这个该怎么解决呢?有点懵了。
这位同学,因为本项目是前后端分离,前端和api不同域,request()->domain()所获取到的是请求的域名,应该将此替换恒为api端的域名
---- 来自singwa助教
老师课程里的是可以是因为前后端域名一样吗?
不好意思,request()->domain()确实是请求的域名,填写这个是没错的,但是你最后的return $val;应该拼接一下request()->domain(),不然返回的/*****.jpg,应该要返回http://127.0.0.1:8082/****.jpg这样才对
老师我重新开了个回答,这里没法传图,麻烦您看看。
后续有同学遇到同样问题请留意下vue的代理
我这里的$val值应该是没有问题的,我打印出来了结果是这样的:
前端那边取值之后就变成localhost:8080了。
同学方便加我Q598287049吗,我操作远程看下
加您嘞,老师。
兄弟给力。。。
登录后可查看更多问答,登录/注册
一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目
1.8k 19
1.3k 19
4.5k 16
1.5k 16
1.4k 16