首页 > 解决方案 > Angular 反应形式 - 转换价值的可重用输入的最佳实践

问题描述

我正在开发一个包含大约 150 个表单的应用程序。几乎所有这些表单都需要包含一个输入字段,该字段将数值转换为每 3 位逗号分隔的格式化值。(还有更多类似的可重用输入,但我以这个为例)

因为这种行为会经常重复,所以我想让这个输入可重用。我想知道实现这一点的最佳方法是什么。

我已经研究过使用 CVA 的指令、管道和嵌套组件,但是我仍然不知道解决问题的最佳方法是什么。我倾向于嵌套组件,但是当组件是具有单个输入的表单时,这会不会过大。

我希望结果很容易在输入上重用/输入本身是可重用的。在元素中使用单个关键字(管道/指令)或使用选择器(组件)。

标签: angularangular-directiveangular-componentsangular-formsangular-pipe

解决方案


推荐阅读