Laravel助手中的Vue varibale

问题描述 投票:0回答:1

这是我的Laravel路线:

Route::get('/article/{id}', 'ArticleController@show')->name('article');

这是我在Laravel中的刀刃:

<a href="{{ route('article', '') }}/@{{ article.id }}">Article</a>

我尝试过:How to place vue variable inside a laravel bracket

但对我来说,这是回报:

https://example.xyz/article/%7B%7B%20value.id%20%7D%7D

我需要类似的东西:

<a href="{{ route('article', 'article.id') }}">Article</a>

article.id是Vue变量的地方。

我该怎么做?

laravel vue.js laravel-mix
1个回答
0
投票

您不能这样操作。但是您可以使用Ziggy,它允许您像在laravel中一样使用vue中的route()函数。https://github.com/tightenco/ziggy然后,在您的Vue组件中,您可以调用route('article', {id: article.id})

© www.soinside.com 2019 - 2024. All rights reserved.