4

我在本教程之后使用了 google place API ,但我在下面收到此错误:

找不到具有未指定名称属性的控件

以下屏幕截图中有关错误的更多详细信息

我也试过这个所有提示stackoverflow链接

代码

<div class="form-group"> 
<input #search
    type="text"
    placeholder="search for location"
    autocorrect="off"
    autocapitalize="off"
    spellcheck="off"
    class="form-control"
    [formControl]="searchControl"
    name="searchControl"> 
</div> 
4

2 回答 2

23

你应该发布一些代码,我们不是媒介!

但是看到您的错误,我会说您正在使用反应式表单,而您忘记了创建反应式表单。

这意味着在您的输入中,您有[formControl]=""formControlName=""属性,它无法找到相应的变量。

你能发布相关的代码吗?

于 2017-12-14T09:22:36.507 回答
0

您的 HTML 代码对我来说看起来不错,我认为这是因为您尚未在相应的 JavaScript/TypeScript 文件中初始化searchControl变量。

将此行添加到 JavaScript/TypeScript 文件中的类中

searchControl = new FormControl();
于 2020-07-18T15:09:48.360 回答