2017-12-19 16 views
0

안녕하세요 제가통과 파라미터

자바 스크립트 함수
<div class="col-sm-6 col-lg-2" ng-repeat="x in names | filter:FilterModeFirst"> 
    <div class="row"> 
     <div class="col-sm-16 col--lg-12"> 
      <div class="callout"> 
       <small class="text-muted">{{x.name}}</small> 
       <br> 
       <small class="h6">{{x.Indx}}%</small> 
       <img src="./img/Add.png" style="cursor:pointer" ID="imgAdd" onclick="AddServiceName(" {{x.name}} ")"/> 
      </div> 
     </div> 
    </div> 
</div> 
+0

가 컨트롤러 기능으로 전달하는 것이 좋습니다 (NG-클릭 '으로 = "AddServiceName (x.name)는"'), 어느입니다 '$ scope.AddServiceName = function (name) {...}'로 초기화됩니다. –

답변

1

사용 ng-click에 AngularJS와 변수를 통과 중괄호를 제거 할 자바 스크립트 함수 AngularJS와.

ng-click="AddServiceName(x.name)" 
1

angularjs는 청취 클릭 이벤트에 대해 ng-click을 제공합니다. 귀하의 경우에는

, 당신이에 코드를 변경할 수 있습니다

ng-click="AddServiceName(x.name)"