我目前在laravel中回复vue.js中的一些数据,如下所示:
<a href="/beers/@{{ beer.id }}">
<img src="@{{ beer.path }}" alt=""/>
</a>
它可以工作,但我的控制台两次给我以下错误:
我打印出的任何其他变量都可以正常工作,因为它们可能不在双引号内。
有趣的是,一切似乎都运行良好,但我想摆脱凌乱的控制台消息。有人知道如何解决这个问题吗?
答案 0 :(得分:3)
尝试不使用@符号
<a href="/beers/{{ beer.id }}">
<img src="{{ beer.path }}" alt=""/>
</a>
Blade将删除@符号;但是,{{name}}表达式将保持不受Blade引擎的影响,允许它由JavaScript框架呈现。