我在Laravel和Vue.js中有應用程序。在navbar.blade.php我做了這樣的事情:將路由變量從路由傳遞到刀片視圖
<p>{!! $test !!}</p>
現在我想改變這個變量只使用路由的文本。我可以做嗎?怎麼樣?
如果不是,我該如何保持該變量,但將其更改爲vue.js?
我在Laravel和Vue.js中有應用程序。在navbar.blade.php我做了這樣的事情:將路由變量從路由傳遞到刀片視圖
<p>{!! $test !!}</p>
現在我想改變這個變量只使用路由的文本。我可以做嗎?怎麼樣?
如果不是,我該如何保持該變量,但將其更改爲vue.js?
,你可以嘗試像
Route::get('path/{test}', function ($test) {
return view('viewblade', ['test' => $test]);
});
希望這些會有所幫助。
同樣認爲..... –
試過像這樣: Route :: get('/ page',[ 'uses'=>'Controller @ index', 'test'=> $ test, ]); 和我在此代碼中未定義的變量測試 –
這不是我想要的。 我有導航欄,並將其包含在我的組件中。現在我想在所有頁面上都有不同的文字。 –
根據您的評論,
我有導航欄,我包括在我的部件。現在我想在所有頁面上都有不同的文字。
我認爲你可以使用刀片yield
。我假設你正在使用刀片extends
在你的資產淨值從components
<p>{!! $test !!}</p>
更改<p>
標籤要
<p>@yield('testValue')</p>
,並在每個頁面上,@extends(....)
@section('testValue', 'MyValueSpecificToThisPage')
後添加此
希望它是hel PFUL。
把你的js代碼,以及 – Sam
你可以在路由參數變量,並使之通過控制器來查看 –
@MeeraTank不是我一個人viewss是如果要調用從路由功能視圖也將努力同 –