如何在Jquery Onclick中显示/渲染Angularjs中的数据绑定?

时间:2016-06-09 09:08:14

标签: jquery angularjs

我在个人项目中工作,但是当我想在jquery中从angularjs渲染一些数据绑定时,我遇到了一个小问题,这就是代码。

<div class="claimButton claimActive">
    <a href="{{ product.url }}" target="_blank" onclick="startTimer({{ $index }},{{ product.time }})">CLAIM</a>
</div>

这里的主要问题

这是原始代码onclick="startTimer(0,5)",但是当我从angularjs onclick="startTimer({{ $index }},{{ product.time }})"转入数据绑定时,停止工作并且不渲染数字。

我希望有人帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

假设您有角度应用和控制器 你可以这样做

<div class="claimButton claimActive">
    <a href="{{ product.url }}" target="_blank" ng-click="startTimer($index,product.time)">CLAIM</a>
</div>

并在控制器中

$scope.startTimer = function(x,y){
    //do your code  x=$index, y=product.time
}