將參數傳遞給UI-Router 中的控制器
在UI-Router 中,您可以使用ui-sref 指令在狀態和狀態之間導航將參數傳遞給它們的控制器。為此,請按照以下步驟操作:
在狀態配置中定義參數:
修改狀態定義以包含預期參數作為 URL 的一部分:
存取控制器中的參數:
中控制器,您可以透過 $stateParams 服務存取傳遞的參數。確保使用 $stateParams 而不是 $stateParam。
範例:
考慮以下狀態定義:
在此在這種情況下,您可以使用以下命令將參數傳遞給主狀態UI-SREF:
使用參數的其他選項:
您可以使用狀態定義中的params 物件配置自訂參數,包括:
結論:
依照以下步驟,您可以使用ui-sref 成功將參數傳遞給UI-Router 中的控制器,並使用$stateParams訪問它們。
以上是如何將參數傳遞給 UI-Router 中的控制器?的詳細內容。更多資訊請關注PHP中文網其他相關文章!