2015-10-06 112 views
0

我目前呼應從vue.js一些數據laravel像這樣:用laravel迴應vue.js數據?

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

它的工作原理,但我的控制檯給我下面的錯誤兩次:

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

任何我打印出來的其他變量可以正常工作,因爲它們可能不在雙引號內。

有趣的一切似乎工作正常,但我想擺脫凌亂的控制檯消息。有人知道如何解決這個問題嗎?

+0

什麼是你的圖片的路徑?我能看到你的路線嗎? – aldrin27

+0

那麼實際路徑是:path:「/uploads/heineken.jpg」 我發現%7B表示支撐,所以我可能使用模板的方式有問題。 –

+0

我可以看到你的路線嗎? – aldrin27

回答

2

嘗試沒有@符號

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

@符號將由刀片拆除;但是,{{name}}表達式將不會被Blade引擎觸發,而是可以由您的JavaScript框架來渲染。

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