KeystoneJs 编辑表单显示 "Meta" 标签

KeystoneJs Edit form shows "Meta" label

Keystone Js Edit 表单在 Admin UI 的每个表单末尾显示 "Meta" 标签。 附上截图,让您看得更清楚。

如何去掉这个标签?

这是一个跟踪 createdAtcreatedByupdatedAtupdatedBy 字段的标签。如果您正在跟踪这些字段中的任何一个(由创建列表时的 track 选项确定),Meta 字段将始终出现。

如果您知道自己 永远不会使用它,您可以使用自定义样式表和 select 最后一个 h3.form-heading 元素并将其隐藏。创建一个 less 样式表并通过 keystone.init.

上的 adminui custom styles 设置将 Keystone 指向它
keystone.init({
    // ...
    "adminui custom styles": "public/styles/admin/admin.less",
    // ...
});

您的页面中可能有其他标题来分隔文档的各个部分;这只是 select 最后一个。

.EditForm-container h3.form-heading:last-of-type {
    display: none;
}