0

我正在使用 ng-select (typed) 属性,该属性绑定到一个事件,当输入长于 3 个字符时该事件会发送到服务器。问题是,当事件被触发时,什么也没有发生,我需要手动删除输入文本以查看传入的数据......是否有解决这个问题的方法,当它们从服务器返回时列出项目立即无需任何用户操作?

4

1 回答 1

1

我认为您可能需要在正确的生命周期挂钩中使用触发器,首先调用 ngAfterViewInit(),然后您可以在 ngOnChanges() 上调用它

comboTrigger: Subject<any> = new Subject();

在您可以触发服务调用的方法中

this.dtTrigger.next();
于 2018-01-19T17:54:32.757 回答