php - 在 laravel 中生成 url
问题描述
我在 Laravel 中的 url 有问题
<td> Website: <a href="{{url($data[0]->internet)}}" target="_blank">{{$data[0]->internet}}</a></td>
一些网站名称在哪里internet
,例如www.foo.com
问题是输出 URLhttp://localhost/www.foo.com
不是http://www.foo.com
解决方案
如果您的变量 internet 是某个网站名称,例如 www.foo.com 并且您需要将此 URl 链接到锚标记中,则不需要在 url() 函数中调用此变量,您可以简单地使用该变量来链接锚中的 url标签。
如果您想获取您网站的基本 URL,那么您可以使用 url() 函数返回您网站的基本 URL。
只需用您的代码替换下面的行
<td>
Website:
<a href="{{$data[0]->internet}}" target="_blank">{{$data[0]->internet}}</a>
</td>
推荐阅读
- node.js - Npm 命令提供 2 个输出:可能由 WSL 或删除 package.json 并重新安装引起
- python - 使用不同的地图同时映射多个列
- node.js - Node.js - 如何限制 Mongoose Schema Array 上的项目数量
- spring-boot - Spring Data JpaRepository 在使用 getById() 方法时会抛出 LazyInitializationException,但在使用 findById() 时不会
- javascript - 当表格太大时,拖放与香草JS奇怪地工作
- javascript - 如何从多个数组创建一个新数组
- p-value - 使用混叠系数引导 p 值问题
- laravel - 在 Laravel 中获取 api 之前检查是否有互联网连接
- reactjs - React:创建一个搜索栏来过滤和映射学生
- python - Starting new Screen on the background on reboot