我有一個兩頁 A 和 B。A 有一個 html 文件,它從名為 display 的數(shù)據(jù)庫表中提取信息。數(shù)據(jù)庫有一個名為 title.A 的字段,有一個鏈接按鈕,從 A 鏈接 B。B 是其中包含表單的頁面,當我單擊 A 中的鏈接按鈕時。它需要去 B 并將 A 的標題放在 B 的輸入形式中。我試圖傳遞一個變量,但我無法成功。對于 A 我這樣做是為了在鏈接中傳遞一個變量。<p><a href="{{ URL::action('pageBcontroller@show',[$display->title =>'title']) }}" title="PageB">Page B</a></p>在控制器文件中我寫了這個方法 public function showTitle($title){ return Theme::view("B")->with('title',$title); }然后我將 router.php 更改為Route::get("/B/{title}", "BController@showTitle");在頁面 B 中,我的表單代碼如下所示<input type="title" name="title" value="$title" placeholder="title" />我希望從頁面 a 獲取標題并將其放入 pagee B。我沒有收到任何錯誤,但沒有按預(yù)期顯示。
2 回答

斯蒂芬大帝
TA貢獻1827條經(jīng)驗 獲得超8個贊
HTML代碼
<a href="{{ URL::action('pageBcontroller@show',['title' => $display->title]) }}" title="PageB">Page B</a>
控制器代碼
public function show($title){
return Theme::view("B")->with('title',$title);
// or return view("B", ["title" => $title]);
}
頁面 B 查看 HTML
<input type="title" name="title" value="{{$title}}" placeholder="title" />

Cats萌萌
TA貢獻1805條經(jīng)驗 獲得超9個贊
如果您使用的是 laravel 的刀片模板引擎,那么您應(yīng)該包含您傳入的每個變量,例如 {{ variable }}
在您的情況下,它應(yīng)該value="{{ $title }}"
在輸入標簽中。
- 2 回答
- 0 關(guān)注
- 131 瀏覽
添加回答
舉報
0/150
提交
取消