天天看點

laravel 資源路由/資源控制器 無法獲得路徑中的值(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)

laravel 資源路由為複數名 踩坑記錄

laravel 資源路由/資源控制器 無法獲得路徑中的值(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)
laravel 資源路由/資源控制器 無法獲得路徑中的值(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)

laravel 資源路由/資源控制器 無法獲得路徑中的值(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)
(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)

代碼如上 傳回data值為空 是因為拿不到$products中的值(就是連結後面帶的值)

查文檔 問題出在

laravel 資源路由/資源控制器 無法獲得路徑中的值(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)

如果路由名是複數形式 應該用單數形式名接收(圖二代碼中的$products 應該改成 $product)

修改代碼

laravel 資源路由/資源控制器 無法獲得路徑中的值(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)
laravel 資源路由/資源控制器 無法獲得路徑中的值(首先聲明 寫法不規範 路由名和控制器名命名應該用單數形式命名)

擷取到了url後面的值 成功修改資料 成功