当 tableCells 发生变化时,有没有办法更新 ng-init ?我想使用这种方法(或类似方法),因此角度不必调用 findCellsByDate 两次。
我还尝试使用 ng-bind 或 ng-model 更改 ng-init,但 bind 会显示 [object Object] 并且模型会抛出错误,因为没有属性。
<span ng-init='cells = findCellsByDate(tableCells, day)'>
<div class='text' ng-show='forecastAndActualForCellsAreNotEmpty(cells)'>
<span ng-bind='getTotalHoursPercentageForCells(cells)'></span>
<span>%</span>
</div>
</span>