我熟悉使用$state.go
,并传递可通过$stateParams
访问的变量,如下所示:
$state.go('some.route', {id:'12'});
但是,如何在传递GET参数的同时将浏览器指向路线?目前,我正在执行以下操作,我知道这不是最常见的" angular"这样做的方法:
window.location = '#/my/path?id=12';
答案 0 :(得分:1)
将您的州网址定义为url: '#/my/path?id'
像$stage.go('some.route', {id: '12'});
答案 1 :(得分:0)
我没有看到像这样传递婴儿车的任何问题,只需在您希望成为链接的项目上添加一个href属性,你应该没事。
href="#/my_view/{{data._id}}
所以在这种情况下你添加了href属性,点击它就会转到id就像$ scope._id的视图
这是你的意思(也许我在误读)?