在Angularjs中显示动态网格页面的图标

时间:2015-07-03 12:31:18

标签: angularjs restangular

我是angularjs的新手,我想用状态图标创建网格。

常数代码:

segment: {
type: 'segment',
name: 'segment',
contextKey: '',
innerLists: [],
foreignKey: 'segmentId',
title: 'name',
  metaData: [{
    key: 'id',
    text: 'ID'
  }, {
    key: 'name',
    text: 'Name'
  }, {
    key: 'segmentType',
    text: 'Segment Type',
    isSortable: false
  }, {
    key: 'status',
    text: 'Status',
    isSortable: false
  }]
 }

控制器代码:

function dataManipulator(data) {
//add property for the central display
data.forEach(function(entity) {
  if (entity.segment != null) {
    // status
    var active = entity.segment.active;
    if (active != null) {
      if (active == true)
        entity.status = 'Active';
      else if (active == false)
        entity.status = 'InActive';
    }

    entity.segmentType = angular.element('<img src="http://i.imgur.com/945LPEw.png" />');

  });
}

问题:我收到以下错误

“错误:[$ parse:isecdom]不允许在Angular表达式中引用DOM节点!表达式:getInnerField(item,col)”

我需要解决此问题,而不使用ng-grid。感谢您的意见。

0 个答案:

没有答案