我有一个MultiSelectComponent,可以扩展MultiSelect
从6.1.6更新到7.0.4
<ul class="not-important"
<li *ngFor="let option of options; let i = index" class="not-important"
(click)="onItemClick($event, option)"
类型“ MultiSelect”上不存在属性“ onItemClick”。什么是替代品?在文档中找不到东西...
答案 0 :(得分:0)
看着documentation似乎他们没有更新它。
查看源代码后,您现在应该使用onOptionClick()
因此您需要将代码更改为
<ul class="not-important"
<li *ngFor="let option of options; let i = index" class="not-important"
(click)="onOptionClick($event, option)"
我已经向PrimeNG团队提出了issue,以更正文档
答案 1 :(得分:0)
我找到了解决方案(不知道primng发生了什么事)
public onMyClick(event: any, option: any): void {
event.option = option;
super.onOptionClick(event);
}
在onMyClick
项目的点击事件上致电<li>
。