所有,我需要根据json中的值有条件地在ngGrid列中显示超链接(ng-href)。
例如,如果年龄> 18为网格中的人,向他们展示" BuyBeer"链接。否则显示一个字符串,"尚未交配"
提前致谢
答案 0 :(得分:1)
您必须为此重新定义单元格模板,
columnDefs: [
{
field:'buy', displayName:'Buy',
cellTemplate: '<div><a ng-if='row.getProperty('age')>18' href='{{row.getProperty('hyperlink')}}'>Buy</a><span ng-if='row.getProperty('age')<18'>Not Yet<span></div>'}]
};
查看ng-grid文档http://angular-ui.github.io/ng-grid/中的模板示例。