【 一 】在路由配置裏參數的定義有兩種方式,一是在url 加 ? 直接拼接,多個參數用 & 符號分隔。二是添加params 屬性。以下兩張截圖是這兩種方式的代碼示例:
【 二 】注入 :$stateParams
調用獲取參數 :$stateParams.param1
【三】跳轉傳值
若只傳一個參數時:
<a ui-sref="contacts({param1:value1})"></a>
$state.go('contacts',{param1:value1});
若有多個參數,不同參數之間用逗號隔開:
<a ui-sref="contacts({param1:value1},{param2:value2})"></a>
$state.go('contacts',{param1:value1,param12:value2});