Angular 5.2 AOT构建错误预期0个参数,但在使用$event时得到1

前端之家收集整理的这篇文章主要介绍了Angular 5.2 AOT构建错误预期0个参数,但在使用$event时得到1前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在没有参数的方法中捕获输出事件,它工作正常.但是当我尝试构建AOT时 – 产生以下错误.

Expected 0 arguments,but got 1

Html code: SaveSortOrder($event)
backend code: SaveSortOrder() {}

解决方法

AOT非常严格.在这种情况下,当您调用SaveSortOrder时,您传递的是$event的值,但该方法不接受.更改html不要传递$event或向SaveSortOrder添加参数.

执行以下操作之一:

HTML代码

< button click =“SaveSortOrder()”/>

后端

SaveSortOrder($event:any){/ * … * /}

猜你在找的Angularjs相关文章