我有一個如下的路線。Laravel返回刀片模板中的變量
Route::get('profile/{username}', '[email protected]');
ProfileController.php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
class ProfileController extends Controller
{
function index() {
view('profile.index');
}
}
資料/ index.blade.php
{username}
但是,當我去/profile/salep
不會回顯用戶名,什麼在這裏失蹤?
如果我更改我的ProfileController到這個(下面),它的工作原理,但PhpStorm說視圖「無法到達stamement」。
class ProfileController extends Controller
{
function index($username) {
return $username;
view('profile.index');
}
}
我沒有使用結構如下(把它從文件),因爲我需要我的變量傳遞給視圖,而不是返回,所以我需要都返回,並把它傳遞給一個觀點,我猜測。
Route::get('user/{id}', function ($id) {
return 'User '.$id;
});
我已經想通了,並在一分鐘前增加了確切的答案,但感謝! :) – salep
沒問題! –