7
我遇到了麻煩,試圖隱藏由Keystone List模板自動生成的ID列。有沒有辦法抑制這一列? 該文檔相當不足,僅涵蓋框架的基本用法。有沒有辦法在Keystone.js中隱藏ID列?
我遇到了麻煩,試圖隱藏由Keystone List模板自動生成的ID列。有沒有辦法抑制這一列? 該文檔相當不足,僅涵蓋框架的基本用法。有沒有辦法在Keystone.js中隱藏ID列?
當沒有可用於鏈接到管理界面中的詳細信息視圖的名稱字段(或名稱字段未顯示時)時,顯示ID列。
你不能隱藏它,或者更確切地說我們需要東西可用於附加鏈接。但是,您可以使用map
功能將其替換爲name
或text
字段。
例如,如果你想使用一個key
列模型中的「連接」 /標識屬性:
var MyList = new keystone.List('MyList', {
map: { name: 'key' }
});
MyList.add({
key: String // this will be used wherever a "name" is required, instead of the ID
});
它覆蓋在文檔中List Options。
謝謝。我想到了它。 我發現這樣做也會: MyList.mappings = {name:'key'}; –