我在一个电子反应应用程序中有一个文本输入字段。windows.alert()用于在给定特定条件下更改状态时发出警报。但是在抛出警报之后,一个完全独立的表单中的输入文本字段将不允许用户在不单击应用程序然后再输入的情况下输入数据。 我目前确实有一个解决方案,它使用电子的ipcRenderer和ipcMain抛出警报,但样式与应用程序的其余部分不太匹配。有没有一种方法可以处理windows.alert()而不阻止数据输入到文本输入字段?是什么导致windows.alert()阻止在文本输入中输入数据? 前面的代码示例: function doSomething(value) {
let a
我知道您可以使用可以观察到的角度反应形式的valueChanges来检测输入字段中的值是否已经更改:
inputControl.valueChanges.subscribe(() => {
// fires when the input value has actually changed
});
但是,在输入中的值发生变化之前,是否有一种方法可以订阅到一个可以观察到的用户按下键的时间?
我需要这样做才能应用动态验证,例如:
用户按一个键
在应用验证之前,我需要知道该密钥是什么。
然后对输入的更改值进行验证。