是否可以在ngClick中使用绑定值

时间:2016-01-21 20:59:44

标签: angularjs angularjs-ng-repeat ng-repeat angularjs-ng-click

是否可以执行以下操作:

<li><a ng-click="letterFilter = {section:'{{bound.value}}'}">{{bound.value}}</a></li>

使用ng-repeat和JSON文件通过$ http

提供以下输出
 <li><a ng-click="letterFilter = {section:'A'}">A</a></li>
 <li><a ng-click="letterFilter = {section:'B'}">B</a></li>

由于

其他信息: JSON

[{"section": "A"},{"section": "B"},{"section": "C"}]

HTML

<ul ng-controller="letterController" class="pagination">
    <li ng-repeat="letter in letters"><a ng-click="letterFilter = {section: letter.section}">{{letter.section}}</a></li>
</ul>

app.js

.controller('letterController',['$scope','$http',function($scope,$http){
      $http.get('data.json').success(function(data){
        $scope.letters= data;
      })
    }])

1 个答案:

答案 0 :(得分:3)

sqlite3_errmsg()评估angular expression,因此只需在没有ng-click的情况下直接引用变量。例如:

{{ }}