使用路由名称将vue.js参数传递给laravel

时间:2016-05-22 18:44:23

标签: javascript php angularjs laravel vue.js

我使用vue.js将数据提取到我的视图中,所以我想通过vue.js将参数传递给此路由名称。像这样:

<img :src="{{ route('getImage', image.path) }}" />

我尝试了各种方法但没有成功:

<img src="{{ route('getImage', :image.path) }}" />
<img src="{{ route('getImage', @{{ image.path }} ) }}" />
<img src="{{ route('getImage', '@{{ image.path }}' ) }}" />

有效的基本方法

<img :src="'/img/'+image.path" />

控制器:

public function getImage($filename, $params){ }

我想将多个参数传递给此路由。请任何想法。

更新:此问题已在此处发布,但没有解决方案:Link to a route with a parameter of Vue.js

1 个答案:

答案 0 :(得分:0)

看起来您正在尝试将javascript和php结合起来,为什么不在image.path中创建完整路径?