Угловое обнаружение изменений 2 ломается с электроном

У меня есть приложение Electron, использующее Angular 2. Приложение работает нормально, пока не загрузите данные из локального файла JSON с помощью ipcRenderer. Тогда кнопки, которые воздействуют на данные в сервисе, больше не запускают процесс обнаружения изменений, чтобы обновить представление. Я создал упрощенный пример приложения, который демонстрирует проблему здесь:https://github.com/marshmellow1328/electron-angular-change-detection

Я понятия не имею, почему кнопка перестает вызывать собственное обнаружение изменений. Необходимость добавления ChangeDetectorRef кажется не обязательной. Если это так, я хотел бы понять, почему.

Ответы на вопрос(1)

Ваш ответ на вопрос