如何在ng-repeat中调用函数

时间:2016-11-15 17:52:34

标签: javascript angularjs

我尝试在ng-repeat的同时执行一个函数,以便能够使用repeat本身的索引。但是在这一刻只执行最后一次。

<div ng-repeat="i in arraysemanas" ng-init="add_days($index)">
    <a class="item item-icon-left fecha" href="#">
        <i class="icon calendar"></i>
        <p class="date_c">{{CurrentDate_1|  date:' EEEE dd MMMM'}}</p>
    </a>
</div>

1 个答案:

答案 0 :(得分:4)

在你的模板中:

<div ng-repeat="i in arraysemanas">
    <a class="item item-icon-left fecha" href="#">
        <i class="icon calendar"></i>
        <p class="date_c">{{CurrentDate_1|  date:' EEEE dd MMMM'}}</p>
        {{ add_days($index) }}
    </a>
</div>

在您的控制器中:

add_days(index) {
    days += index; // or whatever you need to do
    return '';
}