如何在 ng-repeat 中调用函数

Mis*_*jan 3 javascript angularjs

我尝试在 ng-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>
Run Code Online (Sandbox Code Playgroud)

Dan*_*son 6

在您的模板中:

<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>
Run Code Online (Sandbox Code Playgroud)

在您的控制器中:

add_days(index) {
    days += index; // or whatever you need to do
    return '';
}
Run Code Online (Sandbox Code Playgroud)