我在Angular项目中使用ng-bootstrap,我在组件列表(NgbCheckBox,NgbRadioGroup)中看到复选框和无线电组件,但没有常规按钮。
我疯了还是没有常规按钮组件?
答案 0 :(得分:1)
没有"常规按钮组件"因为我们(ng-bootstrap的作者)并不觉得需要按钮的特定指令/组件,因为在我们的视图中,这样的组件/指令不会提供任何附加价值。 / p>
我们非常谨慎,不编码/运送组件或指令,如果没有提供足够的价值,会引入新的抽象。组件或指令需要做一些事情"有用"使其成为ng-bootstrap代码库。一般来说,我们将这些事物视为提供价值,从而证明新抽象的合理性:
WIKI article with more detailed reasoning
如果您认为某个按钮的指令/组件是值得添加的,请随时打开一个问题进行讨论。