当不再在 Angular 中悬停 mat-option 时,有没有办法调用函数?

网络吊艇架

我得到了以下代码

<mat-form-field appearance="fill" style="margin: 0px 20px;font-size:13px;">
          <input matInput type="text" aria-label="Number" placeholder="{{'Home.search' | translate }}"
            [formControl]="myControl" [matAutocomplete]="auto" (ngModelChange)="getByKeyword($event)">

<mat-option *ngFor="let testCity of testCities" [value]="testCity.city"
    (click)="testFunction(testCity.city, testCity.countryIso, testCity.cityId)">

我想知道,有没有一种方法可以在没有(单击)的情况下调用“testFunction”,而是使用检测到输入字段不再悬停或输入每个新字母实例的东西?

马克斯·图岑科

使用“mouseleave”事件(与“click”相同)在停止悬停时执行功能。为了检测打字,您可以使用“keydown”或“keyup”事件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法在悬停时更改mat-checkbox的样式?

在 Angular 中,不会为 angular mat-option 调用 onSelectionChange

有没有一种方法可以修复Angular CLI生成的文件,使其不再在WebStorm中显示为红色

有没有办法将回调函数附加到Angular路由模块中的路由?

有没有办法重置Angular中的$ touched?

当名称包含 Angular 中的空格时,有没有办法读取 csv 列?

有没有办法在ListView中调用函数?

有没有办法使mat-card卡中的内容保持响应状态?

ngrx / effects switchMap不再在Angular2 RC5中工作

Xcode不再在暂停时在调试器导航器中按线程显示堆栈跟踪

有没有办法在Angular中动态插入现有组件?

Flash不再在Firefox中工作

JavaScript中有没有办法减少递归函数调用中的调用栈大小?

有没有办法在调用 nodejs 中的控制器之前调用函数

有没有办法让函数调用“继续”影响其调用者中的循环?

<mat-select>中没有足够的空间。如何添加多行<mat-option>?

Samba不再在启动时挂载

有没有办法使成员函数不能从构造函数中调用?

有没有办法在单独的 js 文件中为 jquery click() 函数调用函数?

有没有办法在javascript中调用对象内的所有函数?

有没有办法在Angular4中链接@Injectable()

有没有办法在 angular 2 dart 中延迟加载组件?

有没有办法在 angular 7 应用程序中以编程方式清除缓存?

有没有办法跳过Angular中的单元测试套件?

有没有办法覆盖 Angular Material 表中可扩展行的间距?

有没有办法在 Angular 2 中隐藏组件?

有没有办法在Angular 7中为模板html属性* key *使用变量?

有没有办法在Angular2中进行“输入转换”(与管道相反)?

有没有办法从Angular 2+中删除未使用的导入和声明?