0

使用 angular-formly,我正在尝试构建一个表单,如果在字段 json 中删除了标签,则在呈现的 html 中没有为该标签提供填充或间距。

这是实际表单和我的“所需”表单的示例: JS Bin

4

1 回答 1

0

最好的解决方案是向模板库的标签包装模板发出拉取请求,ng-if如果未提供标签,该模板将使用隐藏标签。

如果您不想处理这个问题,那么您可以选择以下选项之一:

  1. 设置wrappernull字段。但是您也会丢失其他包装器(例如添加的包装器has-error
  2. 创建您自己的类型,允许您指定自己的包装器。

这两个都在这里演示:

https://jsbin.com/quceqi/edit?html,js,输出

于 2015-06-29T17:20:25.847 回答