【问题标题】:KeystoneJs Edit form shows "Meta" labelKeystoneJs 编辑表单显示“元”标签
【发布时间】:2018-02-09 00:55:59
【问题描述】:

Keystone Js Edit 表单在管理 UI 中的每个表单末尾显示“Meta”标签。 附上截图让大家看得更清楚。

如何去掉这个标签?

【问题讨论】:

    标签: mongoose keystonejs


    【解决方案1】:

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

    如果您知道自己永远不会使用它,您可以使用自定义样式表并选择最后一个 h3.form-heading 元素并将其隐藏。创建一个less 样式表并通过keystone.init 上的adminui custom styles 设置将Keystone 指向它。

    keystone.init({
        // ...
        "adminui custom styles": "public/styles/admin/admin.less",
        // ...
    });
    

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

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

    【讨论】:

      猜你喜欢
      • 2013-08-09
      • 1970-01-01
      • 2012-08-31
      • 1970-01-01
      • 2012-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多