如何完全去除angular-formly 形式的标签或标签间距?
How do I completely remove the label or the label's spacing in angular-formly form?
使用 angular-formly,我正在尝试构建一个表单,如果在字段 json 中删除标签,则不会为该标签在呈现 html.
这是实际表格和我的 'desired' 表格的示例:
JS Bin
最好的解决方案需要向模板库的 label wrapper template 发出拉取请求,如果未提供标签,它将使用 ng-if
隐藏标签。
如果您不想处理这个问题,那么您可以选择以下选项之一:
- 将字段的
wrapper
设置为 null
。但是你也失去了其他包装器(比如添加 has-error
的包装器)
- 创建您自己的类型,允许您指定自己的包装器。
这两个都在这里演示:
使用 angular-formly,我正在尝试构建一个表单,如果在字段 json 中删除标签,则不会为该标签在呈现 html.
这是实际表格和我的 'desired' 表格的示例: JS Bin
最好的解决方案需要向模板库的 label wrapper template 发出拉取请求,如果未提供标签,它将使用 ng-if
隐藏标签。
如果您不想处理这个问题,那么您可以选择以下选项之一:
- 将字段的
wrapper
设置为null
。但是你也失去了其他包装器(比如添加has-error
的包装器) - 创建您自己的类型,允许您指定自己的包装器。
这两个都在这里演示: