Using row values in ng-grid column cellTemplate

agusluc picture agusluc · Feb 8, 2014 · Viewed 12.8k times · Source

I'm trying to add a column that have a link to another page (is an ng-grid table). That link contains one of the values of the row

I tried something like this:

$scope.columns = [
  {field:'id', displayName:'#'},
  {field:'name', displayName:'Name'},
  {field:'view', displayName:'Action', cellTemplate: '<a href="http://foo.com/person/' +  {row.getProperty(col.id)} + '">[View Details]</a>'}
];

But is not working, any ideas?

Answer

Chandermani picture Chandermani · Feb 8, 2014

The expression should be

{{row.getProperty(col.id)}}

or

{{row.getProperty(\'id\')}}