搜尋

首頁  >  問答  >  主體

angular.js - AngularJS怎麼取得到上一個頁面的兩個參數值?

用$routeParams.id;只能取得到一個,第二個取得不到

过去多啦不再A梦过去多啦不再A梦2744 天前528

全部回覆(3)我來回復

  • 某草草

    某草草2017-05-15 17:11:25

    好歹你也應該貼一段router的相關配置文件,然後我才能告訴你在路由裡面在增加一個字段以?結尾,就是可傳可不傳的。
    23333

    'path/:id/:params?'

    這個是最好的方式。

    下面介紹個不好的方式,創建個共享的service或cookie傳參等亂七八糟的都可以,

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-15 17:11:25

    參見ui-route的參數傳遞部分。

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:11:25

    如果路由是 url: '/smart_accounting/invoice/preCertificate/detail/:id/:type',
    那麼就這樣取得
    $stateParams.id
    $stateParams.type

    回覆
    0
  • 取消回覆