- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
在我的 Laravel 应用程序中,当我尝试将在网站上发帖的人的用户名与其个人资料页面相关联时,代码如下:
<div class="media-body"><a href="@{{ post.user.profileUrl }}">@{{ post.user.name }}</a>
报错:
Sorry, the page you are looking for could not be found.
1/1 NotFoundHttpException in RouteCollection.php line 161:
但是,当我尝试打印 @{{ post.user.profileUrl }}
时,它给出了正确的地址,也在 json 响应中,它给出了正确的地址,然后继续到地址也就是到达特定位置。
所以,我不认为是post.user.profileUrl的问题,因为它似乎工作正常,它与href一起使用似乎有问题,谷歌浏览器中的错误地址是:
http://localhost:8000/%7B%7B%20post.user.profileUrl%20%7D%7D
地址应该是
http://localhost:8000/users/2其中 2 指的是用户的 id,我通过 Vue.js 传递给用户
最佳答案
问题是 @{{ post.user.profileUrl }}
没有解析。 %7B%7B%20post.user.profileUrl%20%7D%7D
是 {{ post.user.profileUrl }}
的 ASCII 表示形式
检查代码是否在.blade.php
文件中。如果是,您应该查看 JS 模板引擎(如果您正在使用任何模板引擎)。
https://laravel.com/docs/5.3/blade#blade-and-javascript-frameworks
The @ symbol will be removed by Blade; however, {{ name }} expression will remain untouched by the Blade engine, allowing it to instead be rendered by your JavaScript framework
关于php - 将 anchor 链接设置为 Laravel 中的地址,给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41178504/
我有一个经典的 ASP 页面 (VBscript),它在服务器端生成 XML,然后 Response.Writes。该页面根本没有客户端。 但是我需要将其转换为 JSON。由于我找不到有效的 ASP
我想从客户端应用程序的 HDFS 中读取特定的 SequenceFile。我可以使用 SequenceFile.Reader 来做到这一点,它工作正常。但是是否也可以通过分析抛出的 IOExcepti
我是一名优秀的程序员,十分优秀!