检查Handsontable中的空属性

时间:2015-11-22 01:39:51

标签: javascript json handsontable

Handsontable文档声明您可以将列的数据设置为对象的嵌套属性,如此

hot4 = new Handsontable(container4, {
    data: nestedObjects,
    colHeaders: true,
    columns: [
      {data: 'id'},
      {data: 'name.first'},
      {data: 'name.last'},
      {data: 'address'}
    ],
    minSpareRows: 1
  });

这很好用,但我似乎无法说明返回的用户的名字是否为null - 我试过以下

{data: function(e){ 
   if(e.name!== null) { 
      return 'name.first' 
   }  else {
      return 'Not Found'
   }},

然而,这会将实际的字符串name.first嵌入到单元格中,这显然是错误的。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

返回event.object.attribute获取用户的名字

return e.name.first