有没有办法使ng-bootstrap 下拉控件使用 Angular 反应形式?
Given:
<div ngbDropdown class="d-inline-block">
<button class="btn btn-outline-primary" id="dropdownMenu1" ngbDropdownToggle>Toggle dropdown</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenu1">
<button class="dropdown-item">Action - 1</button>
<button class="dropdown-item">Another Action</button>
<button class="dropdown-item">Something else is here</button>
</div>
</div>
如何像在输入上使用一样使用 formControlName?
<input formControlName="name" />
很遗憾,ng-bootstrap
dropdown 不能用作开箱即用的表单控件。
但可以创建您自己的组件来用作表单控件。为此,您需要实施ControlValueAccessor
界面。您可以在这篇文章中阅读更多内容:https://blog.thoughtram.io/angular/2016/07/27/custom-form-controls-in-angular-2.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)