我正在使用UI-Router
. 这是我要通过的状态之一ui-sref
:
.state("community", {
url: "/community/:community_id",
controller: "CommunityCtrl",
templateUrl: "/static/templates/community.html"
})
在我进入“社区”状态的模板之一中:
<div ui-sref="community({community_id: community.community_id})"></div>
这是我的社区对象:
{
name: 'Community name',
community_id: 11 //int, not a string
}
如您所见,键“community_id”包含一个 int 值而不是字符串值。但是,当我通过访问此参数时,$stateParams
我得到:
community_id: "11" //string
为什么我得到一个字符串?