我有一堆使用一系列dx控件显示的设置: dxSwitch,dxTextBox,dxSelect等,取决于设置的类型。
所有dx控件都允许我在模板中绑定一个onValueChanged()事件,该事件可以正常工作,但又麻烦,因为每个设置的代码都相同。
由于我有数百种这样的设置,因此我希望模板尽可能小。
我构建了一个使用ng-content呈现设置列表的根组件。
现在,我想在每个子dx控件触发“ onValueChange”时都引发一个自定义事件。
使用HostListener的明显方法无法按预期方式工作,因为HostListener捕获'click'和'keyup',而不捕获dx事件'onValueChange'。
如何从根组件捕获这些事件?