角电子-更改事件未触发文件上传

时间:2018-10-23 05:02:04

标签: javascript angular electron angular6

正在使用Angular 5的Electron App上工作。我有用于文件上传的代码

<input type="file" name="logochange" id="change-logo" accept="image/png, image/jpg" (change)="changeLogo()" />

和TS文件中的changeLogo()函数如下

changeLogo() {
    alert('logo changed');
}

问题:如果我运行“ ng serve”并从浏览器进行测试,则将触发“ change”事件。但是,如果我做电子应用程序(npm运行电子窗口)。相同的“更改”事件未触发。为什么它能以正常角度工作而不用电子工作?

您的方向将不胜感激。

1 个答案:

答案 0 :(得分:-1)

参考:https://blog.angular-university.io/how-does-angular-2-change-detection-really-work/

添加变更检测器: 可能是您的代码在使用电子时是欧氏角区

displayCurrentPlan