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'}; –