1. 程式人生 > >【AngularJS】ui-sref如何傳遞引數

【AngularJS】ui-sref如何傳遞引數

平時有些引數我們放在url裡面可以傳遞到下一個頁面,只需加上字串 "?args1=1&agrs2=2" 即可

但是在angular-ui-router中,我們通過ui-sref控制頁面跳轉,此時應該如何傳遞引數

ui-sref傳遞引數寫法:

ui-sref = “頁面({引數1:引數1值,引數2:引數2值,…})”

在配置路由時需要宣告傳遞引數

那麼我們應該如何取得傳遞過來的引數呢?

在controller中引入$stateParams模組,通過$stateParams直接獲取,如下圖: