Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Vue上处理Laravel链接_Javascript_Php_Laravel_Vue.js - Fatal编程技术网

Javascript 在Vue上处理Laravel链接

Javascript 在Vue上处理Laravel链接,javascript,php,laravel,vue.js,Javascript,Php,Laravel,Vue.js,我们使用Vue来获取和发布对Laravel API的请求。我想知道是否有一种方法可以使用Laravel函数或路由名称获取URL 使用Laravel/传统方式,我们可以在表单上做一些事情 {!! Form::open(['action' => [ 'FoosController@update',$foo->id ], 'method' => 'post', 'files'=>true]) !!} //FORM {!! Form::close() !!} 或 在Vu

我们使用Vue来
获取
发布
对Laravel API的请求。我想知道是否有一种方法可以使用Laravel函数或路由名称获取URL

使用Laravel/传统方式,我们可以在表单上做一些事情

{!! Form::open(['action' => [ 'FoosController@update',$foo->id ], 'method' => 'post', 'files'=>true]) !!}
    //FORM
{!! Form::close() !!}

Vue
上有什么方法可以做到这一点吗?只提供函数或路由名称


提前感谢。

您可以将其作为组件属性发送。像这样:

<Component foo_route="{{route('foo.update')}}"></Component>
this.foo_route

看看您需要添加到.blade.php中的第一部分,以及.vue文件中的第二部分
this.foo_route