用laravel回应vue.js数据?

时间:2015-10-06 22:40:52

标签: javascript php laravel laravel-5.1 vue.js

我目前在laravel中回复vue.js中的一些数据,如下所示:

<a href="/beers/@{{ beer.id }}">
    <img src="@{{ beer.path }}" alt=""/>
</a>

它可以工作,但我的控制台两次给我以下错误:

  

http://beerquest.dev/%7B%7B%20beer.path%20%7D%7D

我打印出的任何其他变量都可以正常工作,因为它们可能不在双引号内。

有趣的是,一切似乎都运行良好,但我想摆脱凌乱的控制台消息。有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

尝试不使用@符号

<a href="/beers/{{ beer.id }}">
    <img src="{{ beer.path }}" alt=""/>
</a>
  
    Blade将删除

@符号;但是,{{name}}表达式将保持不受Blade引擎的影响,允许它由JavaScript框架呈现。

  

http://laravel.com/docs/5.1/blade#displaying-data