如何在 angular-schema-form 模式而不是表单中设置表单元素的样式?

How to style form element in the angular-schema-form schema and not the form?

我正在使用很棒的 angular-schema-form 构建一个表单。我能够非常成功地创建我的表单模式对象。我希望(希望)能够使用模式对象中的 x-schema-form 属性 设置模式中的所有表单组件。

我可以指定类型,而且 titleMap 的选择非常完美。但是,我遇到问题的地方是使用 "x-schema-form" 为元素分配样式 - 它似乎被忽略了。

所以当我执行以下操作时(注意我有 Ionic Framework)

   "x-schema-form": {
      "type": "textarea",
      "style": "item item-input"
   }

"style" 没有传递到表单。如果我在 $scope.form [] 中传递样式,那么我将获得样式。但是,我正在尝试在模式中完成所有这些操作,因为由于我获取表单元素列表的性质,在一个地方完成它会容易得多。

如有任何建议,我们将不胜感激。

谢谢 布伦特

so asf 实际上根本不支持 style 属性,所以您目前无法进行尝试。但是,您可以使用 x-schema-form 应用 fieldHtmlClass,然后通过 CSS 应用样式。

您可以在文档中阅读更多关于标准选项的信息。 https://github.com/Textalk/angular-schema-form/blob/master/docs/index.md#standard-options