關(guān)于angularjs $state.go("home.commercial_appointment",{param:params});通過$state.go 由a頁面跳轉(zhuǎn)到另一個界面b~跳轉(zhuǎn)過去后 b頁面是通過什么方法接受參數(shù)的呢
3 回答

MMTTMM
TA貢獻1869條經(jīng)驗 獲得超4個贊
在目標(biāo)頁面規(guī)定接受的參數(shù):$stateProvider.state('page2', {params: {'data': null}})
傳參:$state.go('page2', {data: 'aaa'});
目標(biāo)頁面接受參數(shù):控制器注入$stateParams之后可以通過$stateParams.data來獲取‘a(chǎn)aa’

Smart貓小萌
TA貢獻1911條經(jīng)驗 獲得超7個贊
從a.html 跳轉(zhuǎn)到 b.html $state.go(b.html,{參數(shù)名:value})
b頁面 url b.html/:參數(shù)名
然后在b,頁面的js中 引用 $stateParams.參數(shù)名 來引用該參數(shù)的值(value)

收到一只叮咚
TA貢獻1821條經(jīng)驗 獲得超5個贊
用 $stateParams
.controller('detailController',[ '$scope','$stateParams', function($scope,$stateParams) {
$scope.id = $stateParams.detailId;
}
])
- 3 回答
- 0 關(guān)注
- 389 瀏覽
添加回答
舉報
0/150
提交
取消