【问题标题】:Angular Formly: Adding more information to a modelAngular Formly:向模型添加更多信息
【发布时间】:2015-06-06 05:40:17
【问题描述】:

我一直在使用 Angular Formly 从我从服务获得的 JSON 响应中呈现一些表单,但是我有几个问题。

  1. 是否可以获取某个字段(例如templateOptions.label)中的数据添加到模型中?还是需要从 formly-form.js 覆盖 FormlyFormController 并添加一个函数作为现有的“attachKey”?

  2. 你可以给一个fieldGroup添加一个字段,比如groupLabel,从而为组呈现一个标题?

【问题讨论】:

  • 您绝对可以将add a new type 用于 groupLabel 并使用它,或者您可以简单地使用template 属性。对于获取字段数据的问题......这取决于你想要做什么。您绝对可以访问该属性,甚至可以创建custom controller。你想做什么?
  • 感谢您的回答@kentcdodds,我想为模型中的每个键呈现“标签:值”对。

标签: javascript angularjs forms angular-formly


【解决方案1】:

(从评论中移出)

您绝对可以将 add a new type 用于 groupLabel 并使用它,或者您可以简单地使用 template 属性。

对于获取字段数据的问题...这取决于您要做什么。您绝对可以访问该属性,甚至可以创建custom controller。我建议查看 angular-formly 文档中的 Creating Custom Templates 课程,并使用 options 属性来访问字段配置,并使用 model 属性来访问模型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-10
    • 1970-01-01
    • 2019-05-12
    • 2019-11-30
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多