Angular2 - 未捕获的 ReferenceError : onInputChange is not defined at HTMLInputElement. onchange

标签 angular angular-material

Uncaught ReferenceError: onInputChange is not defined at HTMLInputElement.onchange

我正在查看代码...,大人,函数存在。然而我得到了以上?哇,为什么?我只想在输入中的 html 更改时触发一个事件

<input mdInput [formControlName]="i" onchange="onInputChange()"
onInputChange(){

    console.log('DUDE');
}

最佳答案

绑定(bind)到事件

<input mdInput [formControlName]="i" (change)="onInputChange()"

关于Angular2 - 未捕获的 ReferenceError : onInputChange is not defined at HTMLInputElement. onchange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42542752/

相关文章:

angular - 在项目中的所有应用程序上运行 ng test

json - 为 karma 单元测试获取 json 文件

javascript - Angular 2,如何显示当前路由名称? (路由器 3.0.0-beta.1)

javascript - Angular Material 垫菜单重新加载页面

Angular5 Material 数据表过滤不起作用

Angular Material 表 - 摘要行 - 解决方法( Material 2)

javascript - angular2 一旦使用填写搜索表单,如何在刷新页面后获取查询参数?

javascript - 如何通过 Angular 单选按钮启用或禁用提交按钮

html - Angular Material 表单字段外观填充大小

angular - 使用 Angular 2 中的 Flex Box CSS 调整 XS 屏幕尺寸上的垫表