问题描述
我遇到了 Nebular 和 Angular 12 的问题,我正在尝试在输入中添加一个图标,为此我正在使用文档告诉我的标签。
但它返回给我这个错误:
ERROR 错误:NbFormFieldComponent 必须包含 [nbInput]
任何人都面临类似的问题?这是我尝试使用 nb-form-field 的代码部分:
<nb-form-field class="range-picker-container">
<nb-icon nbPrefix icon="at-outline" pack="eva"></nb-icon>
<input nbInput placeholder="{{ range.start | date }} - {{ range.end | date }}" [nbDatepicker]="rangePicker">
<nb-rangepicker [range]="range" #rangePicker></nb-rangepicker>
</nb-form-field>
当然,我在 Page.module.ts
中导入了 NbFormFieldModule祝你有美好的一天!
解决方法
对于那些面临同样问题的人,这里是解决方案:
我忘记导入了
NbInputModule,
与
NbFormFieldModule,
在我的 Page.module.ts 中