- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
升级到 material 2.0.0 beta 11 现在我有这个错误,我该如何修复它
<mat-form-field> <input matInput
placeholder="{{'hotel.detail.labels.city' | translate }}"
[matAutocomplete]="tdAuto" name="city" #city="ngModel"
[(ngModel)]="selected.city"
(ngModelChange)="searchCity($event)"> </mat-form-field>
<mat-autocomplete #tdAuto="mdAutocomplete">
<mat-option (onSelectionChange)="setCity(city)"
*ngFor="let city of cities" [value]="city.name">
<div class="row"><span>{{city.name}} ({{city.province}})</span> <span><small>{{city.region}}</small></span>
</div>
</mat-option> </mat-autocomplete>
最佳答案
更新:
在您的模板中,您正在使用 mdAutocomplete
。将其更改为 matAutocomplete
。
这一行:
<mat-autocomplete #tdAuto="mdAutocomplete">
到:
<mat-autocomplete #tdAuto="matAutocomplete">
在 app.module
或您使用 Material 模块的模块中,检查它们是否带有前缀 Mat
而不是 Md
。此外,模块 providers
条目中的 MATERIAL_COMPATIBILITY_MODE
提供程序。
在您的模块中导入以下内容:
import {MATERIAL_COMPATIBILITY_MODE} from '@angular/material';
然后,将其添加为提供者:
@NgModule({
providers: [
{provide: MATERIAL_COMPATIBILITY_MODE, useValue: true},
// ...
],
})
查看此 CHANGELOG还有这个Prefix Updater .工作链接StackBlitz demo .
关于 Angular 4 错误 : Template parse errors: There is no directive with "exportAs" set to "matAutocomplete",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46581741/
只有在输入文本的末尾写入特殊字符时,我才想触发自动完成。 例如,当用户输入:' @ ',应该会出现自动完成。 这是我的代码: {{option}} 自动完成出现,但会自动消失。 有没
我想实现一个组件或指令以与 Angular Material 一起使用 autocomplete component .然而,我很难弄清楚如何封装业务逻辑并将其连接起来,同时仍然暴露输入元素,以便轻松
当我在下面的 matAutocomplete formControl 中选择一个项目时,我总是得到 ID,而不是下拉列表中显示的值。 当我将 [value]="baseCoin.ID"更改为 [val
我正在使用 Material 自动完成组件。 我在输入中输入的第一个字母,它按预期工作,但接下来失败了。 这显然是因为我为 this.filteredUnitName 设置了一个新值: export
我的自动完成显示来自具有此定义的对象的值: export class Person { id: number; name: string; cityName: string; } 这是自动
找不到问题.. 它可以工作,但会出现错误并在稍微滚动后打开值.. 任何人? control.registerOnChange is not a function searchPort: FormCon
错误 There is no directive with "exportAs" set to "matAutocomplete" ("-label="Number" matInput [formCo
例如我有标记: {{project.ProjNum}} Load 当选择一个选项时,它会调用 setProject() 函数,该函数设置稍后用于我的加载按钮的 sel
升级到 material 2.0.0 beta 11 现在我有这个错误,我该如何修复它 {{city.name}} ({{city.province}
我是一名优秀的程序员,十分优秀!