0

我正在使用 schemas.fields 输出几个表单字段(基本上遵循文档中的联系表单示例) - 如何向这些字段添加类或其他 HTML 属性?

4

1 回答 1

0

定义架构时,您可以将 CSS 类添加到字段的“类”属性。这是一个字符串字段,而不是数组,所以只需用空格分隔它们。

您还可以输出自己的标记,绕过架构字段宏,前提是您具有相同的名称属性和数据属性。请注意,字段集包装器元素必须存在,尽管它不必是fieldsetHTML 元素。

最好的方法是在你的项目中创建这个文件夹(而不是在 node_modules 中):

库/模块/撇号模式/视图

然后复制您感兴趣的字段类型的 .html 文件,例如:

字符串.html

并编辑它。

起初它只是调用来自 schemas/macros.html 的宏,因此您可能也希望复制该宏的主体,以便开始进行修改。

如果您希望某些string字段的输出与其他字段不同,请利用您可以访问架构字段的任何属性这一事实。例如,您可以subtype在定义字段时设置自己的属性,然后在string.html模板中引用该属性。

于 2017-06-10T22:22:33.500 回答