<tr ng-repeat="row in wm.rows "> <td class="col-xs-4" ng-class="{selected: row.valueName === wm.selectedRow}"> {{row.valueName}} </td> <td ng-repeat="column in wm.columns track by $index" ng-click="wm.valueClick(row, column, $index);" ng-class="{selected: $index === wm.selectedIndex && row.valueName===wm.selectedRow}"> <span>{{wm.getCellValue(row, column,wm.selectedField)}}</span> </td> </tr>I can see it running many times, but it does return values.
MatrixGrid.prototype.getCellValue = function (row, column, field) { log.info("Searching for row='" + row.valueName + "' column='" + column.valueName + "' field='" + field + "'"); var cell = _.find(this.matrixValues, { 'rowTmplatId': row.tmplatId, 'columnTmplatId': column.tmplatId }); // log.info(cell); var cellValue = _.result(cell, field); return cellValue; };So, calling the method works, but using _.result(...) in {{}} doesn't return any info.