我正在尝试使用 ngclick 进行导航,但由于某种原因,当我在 ngclick 中使用表达式时,该方法无法运行。
来自未运行的模板的代码:
<ul id = "{{list.id}}" class = "list" >
<li ng-repeat = "li in list.items" ng-click="go('/{{li.id}}')">
<span>{{li.name}}</span>
</li>
</ul>
来自确实运行的模板的代码:
<ul id = "{{list.id}}" class = "list" >
<li ng-repeat = "li in list.items" ng-click="go('/1')">
<span>{{li.name}}</span>
</li>
</ul>
来自控制器的代码:
$scope.go = function (path) {
alert(path);
//$location.path(path);
};
我希望有人能指出哪里出了问题。