10
一個簡單的問題,我不能鍛鍊。在列定義什麼是字段屬性和id屬性之間的區別... Fx ..SlickGrid列 - ID和字段之間的區別
columns.push({id:「officeId」,名稱:「Office ID」,字段:「officeId」,寬度:40});
他們什麼時候會不同/爲什麼兩個?
謝謝? Tim
一個簡單的問題,我不能鍛鍊。在列定義什麼是字段屬性和id屬性之間的區別... Fx ..SlickGrid列 - ID和字段之間的區別
columns.push({id:「officeId」,名稱:「Office ID」,字段:「officeId」,寬度:40});
他們什麼時候會不同/爲什麼兩個?
謝謝? Tim
id
只是該列的唯一標識符。你可以將它設置爲任何你想要的。只有當你想從代碼中引用你的列時,才提供一個標識符。
field
指定列如何綁定到基礎數據。假設您的數據如下所示:
data = [
{ firstName: "John", lastName: "Smith" },
{ firstName: "Fred", lastName: "Jones" }
];
當您定義列時,您可以告訴它哪個值要從數據數組中顯示。
columns.push({ id: "anythingyoulike", name: "Surname", field: "lastName", width: 40 });
是的。換句話說,'id'允許你定義兩個同名的列,它將處理同名的數據。 – vemv
我想我想通了。似乎id是引用列的id,而該字段是數據集中的數據字段。 – Tim