Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在角度应用中修复此错误“;ControlContainerAngular没有提供程序“;_Angular_Bootstrap 4_Angular Reactive Forms - Fatal编程技术网

如何在角度应用中修复此错误“;ControlContainerAngular没有提供程序“;

如何在角度应用中修复此错误“;ControlContainerAngular没有提供程序“;,angular,bootstrap-4,angular-reactive-forms,Angular,Bootstrap 4,Angular Reactive Forms,我在angular7应用程序中使用bootstrap-4。我想用bootstrap设计我的应用程序 <nav class="navbar navbar-light bg-light"> <form class="form-inline"> <div class="input-group"> <div class="input-group-prepend&quo

我在angular7应用程序中使用bootstrap-4。我想用bootstrap设计我的应用程序

 <nav class="navbar navbar-light bg-light">
  <form class="form-inline">
    <div class="input-group">
      <div class="input-group-prepend">
        <span class="input-group-text" id="basic-addon1">@</span>
      </div>
      <input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="basic-addon1">
    </div>
  </form>
</nav>

@

我希望引导文档中应该包含搜索框,但错误是“没有ControlContainer的提供程序”

您是否在应用程序中使用ReactiveFormsModule

如果是,那么您应该创建一个FormGroup,然后将其绑定到Html

不要忘记在应用程序中同时导入ReactiveFormsModule和FormsModule

component.ts文件

export class MyComponent {
  reactiveForm= new FormGroup({
    reactiveFormControl: new FormControl('')
  });
}
html文件

<form class="form-inline" [formGrop]="reactiveForm">
....
<input type="text" formControlName="reactiveFormControl">

....
检查


如果未修复,请共享tyour module.ts以供进一步调查。

您是否在@ngmodule中导入了所需的表单模块?如哪一个?一切都像引导导航栏一样正常工作,但这会产生错误是的,我确实导入了表单模块,Athanasios Kataras,谢谢:-)现在问题已经解决了,特别是我没有导入这些与表单相关的依赖项的组件。真高兴听到这个消息。别忘了投赞成票,如果对你有用的话,请接受答复。是的,先生,我接受了。卡塔拉斯酒店