<td><a ng-click="setRoute('forum')" href="#/forums?id=<?php echo $f_id;?>"><?php echo $f_name;?></a></td>
.when('/forums?id=:id', {
templateUrl: function(urlattr){
return 'app/components/forums/forums' + urlattr.id + '.php';
}
});
我做错了什么?
我想要一个动态链接到?id = 页面。
提前致谢!
答案 0 :(得分:1)
AngularJS路由不适用于查询参数。您需要使用更RESTful的方法。
<td><a href="/forums/<?php echo $f_id;?>"><?php echo $f_name;?></a></td>
.when('/forums/:id', {
templateUrl: function(urlattr){
return 'app/components/forums/forums' + urlattr.id + '.php';
}
});