agusluc agusluc - 6 months ago 36
AngularJS Question

Using row values in ng-grid colum cellTemplate

I'm trying to add a colum 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

The expression should be

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

or

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