一个简单的问题我不能锻炼。在列定义中,字段属性和id属性之间的区别是什么...... Fx ..
columns.push({id:“officeId”,name:“Office Id”,field:“officeId”,width:40});
他们什么时候会不同/为什么两个?
感谢? 添
答案 0 :(得分:7)
id
只是该列的唯一标识符。您可以将其设置为您想要的任何内容。当你想从代码中引用你的列时,它唯一的用途就是提供一个标识符。
field
指定列如何绑定到基础数据。假设您的数据如下所示:
data = [
{ firstName: "John", lastName: "Smith" },
{ firstName: "Fred", lastName: "Jones" }
];
定义列时,可以告诉它要从数据数组中显示哪个值。
columns.push({ id: "anythingyoulike", name: "Surname", field: "lastName", width: 40 });