在控制器中我有类似
的东西$scope.changeView = function ( path )
{
$location.path( path );
};
从html页面,我有类似
的内容<div ng-click="changeView( '/post/{{ post.content_id }}' )">
现在,当我查看源代码时,它似乎正确地呈现为
<div ng-click="changeView( '/post/4' )">
但是,当我从浏览器进行实际点击时,它会将路径加载为http://foo/#/post/{{ post.content_id }}
,而不是http://foo/#/post/4
。
这是怎么回事?
答案 0 :(得分:0)
试试这个
<div ng-click="changeView( '/post/'+ post.content_id )">