angular - 输入上方带有描述的所有字段
问题描述
修改每个字段使用的默认包装器的最佳方法是什么?
我想要实现的是在字段上方显示描述(默认情况下,对于引导程序,描述显示在字段下方)。
这是一个堆栈闪电战: https ://stackblitz.com/edit/ngx-formly-wrapper-description-top
我尝试使用包装器,但遇到以下问题:
- 要么我必须为每个字段声明我的自定义包装器(这有效但对我来说看起来很麻烦)
- 或者,如果我不声明该字段的包装器,则使用我的自定义包装器(在模块中配置)和默认包装器,这会使显示加倍
我想找到最优雅的解决方案来为每个字段使用包装器(理想情况下不仅是输入,还包括选择、收音机等)。
任何人都可以帮忙吗?
谢谢!
解决方案
所以,我刚刚发现我们还可以在创建自定义类型时设置默认选项,这为我提供了一些新的可能性:
所以解决方案就在这里:https ://stackblitz.com/edit/ngx-formly-wrapper-description-top-gfj23z
当然,我愿意接受更好的解决方案。例如,它适用于所有字段类型,而无需为每个字段类型重新创建自定义类型。
希望这可以帮助某人;-)
推荐阅读
- emacs - emacs python-mode / elpy中的制表符和空格
- go - 使用 fasthttp 库为维护的会话保存 cookie
- javascript - Puppeteer - 使用多个选择器选择元素
- qubes-os - 安装 Qubes 4.0.3 UEFI
- django - 姜戈;Bugsnag 不适用于带有 Eventlet 的 Gunicorn
- reactjs - 通过用户输入 gatsbyJS + Firebase 显示过滤产品列表
- image - Rails 6,webpacker:image_pack_tag 呈现错误的图像路径,将“assets/”添加到 URI
- javascript - 访问当前页面的 Frontmatter -- Gatsby/React
- python - 为什么我不能使用 Spyder 4 中的库?
- java - 格式化 JFrame 元素的最佳方式