我在个人项目中工作,但是当我想在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 }})"
转入数据绑定时,停止工作并且不渲染数字。
我希望有人帮我解决这个问题。
答案 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
}