Angular 角度材质滑块更改事件不发生';行不通
我在组件中使用angular2Angular 角度材质滑块更改事件不发生';行不通,angular,angular-material2,Angular,Angular Material2,我在组件中使用angular2md滑块,我对更改事件有问题: 首先,我使用滑块将值更改为20 接下来,我使用控制器中的按钮和函数将值更改为19 我再次使用slider将值更改为20。但它不会触发更改事件 您可以自己发出该值 通过方法更改滑块时,也会发出更改: this.slider.value = 10; this.slider.change.emit({ source: this.slider, value: this.slider.value }); 我相信他们已经解决了这一问题,但如果
md滑块
,我对更改事件有问题:
- 首先,我使用滑块将值更改为20李>
- 接下来,我使用控制器中的按钮和函数将值更改为19
- 我再次使用slider将值更改为20。但它不会触发更改事件
this.slider.value = 10;
this.slider.change.emit({ source: this.slider, value: this.slider.value });
我相信他们已经解决了这一问题,但如果您希望在通过方法更改值时发出事件,这也会有所帮助。您可以添加一些代码示例吗?这里有一个plunker,该plunker中存在完全相同的问题。plunker是相同的问题,但没有解决方案:(我认为这是MdSlider组件的内部问题,因为如果新值与上次发出的值不同(与当前值相反),它只会发出一个
change
事件。您可以在代码中看到这一点。我已经开始了,因此在那里跟踪响应/进度。