php - 拉拉维尔。在 Assets 中回显对象属性

标签 php html laravel laravel-blade

如何在 html asset 元素中回显变量?

我的元素:

<img src="{{ asset("cropp/$review->user->profile_picture") }}" alt="" />

我得到的结果是:

<img src="{{ asset("cropp/{object}->profile_picture") }}" alt="" />

我只能使用的格式:

<img src="{{ asset("cropp/$review->image") }}" alt="" />

我的 img src 无法取消定义我正在使用数据库关系。 提前致谢!

最佳答案

要在 asset() 方法中使用对象属性,您可以使用:

<img src="{{ asset("cropp/" . $review->user->profile_picture) }}" alt="" />

或者这个:

<img src="{{ asset("cropp/{$review->user->profile_picture}") }}" alt="" />

关于php - 拉拉维尔。在 Assets 中回显对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30590152/

相关文章:

javascript - 根据 URL (GET) 使 DIV 不显示或阻止

php - preg_replace 文本的一部分以 PHP 开始和结束

javascript - 如何使用 JavaScript 保留分数格式?

javascript - 如何循环遍历 HTML 表中的行以查找特定值?

php - 无效的日期时间格式 : 1292 Incorrect datetime value - Laravel 5. 2

Laravel 5.2 php 工匠路线不起作用

PHP:检测页面刷新

php - 使 <img> src 指向一个 php 页面

html - 使用 Selenium Webdriver 与 Stripe Card Element iFrame 交互 - Cucumber/Selenium Java

laravel - 为什么 Laravel 设置环境后使用错误的数据库文件?