我正在研究 SPA(Vue JS)和 Laravel 作為 API。我希望用戶何時會收到電子郵件以單擊將他們發送到特定路線的按鈕(已實施)。
所以現在我正在努力如何從 Vue JS 部分獲取用戶 ID。
https://domain.test/admin/users/dashboard/user/65/show
URL 中的 65 是用戶 ID,那么您知道如何使用 Vue JS 中的 java 腳本提取該 ID 嗎?
我沒有使用 vue 路由器,這是 Laravel 路由,Vue JS 組件是從刀片檔案呈現的。
我已經實作了類似下面這樣的東西,但客戶拒絕了......
https://domain.test/admin/users/dashboard/user/show?userId=65
uj5u.com熱心網友回復:
let id = window.location.href.split('/').slice(-2)[0]
uj5u.com熱心網友回復:
由于您已經在 Blade 檔案中呈現頁面,您應該已經可以訪問用戶 ID 服務器端。
在這種情況下,只需添加變數服務器端。例如:
<a :href="'https://domain.test/admin/users/dashboard/user/' {{
$user->id }} '/show'">Go to Dashboard</a>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/328309.html
標籤:javascript Vue.js
