Локальные изменения в экспортируемом объекте не обновляются - PullRequest
0 голосов
/ 03 августа 2020

У меня есть следующее объявление объекта:

var brains = {};
brains.newCode;
brains.threadsBrains = [];
brains.workerActive = [];
brains.arrayBrainsStatus = [];
brains.reset = false;
brains.workers = [];

В какой-то части того же файла у меня есть функция, которая запускается через некоторое время:

brains.runWorkerBrain = () => {
    brains.arrayBrainsStatus.push({id:robotID,status:"PAUSE",blocking_instruction:false});
};

Когда я импортирую объект во втором файле:

import brains from '../../../brains/brains-methods.js'
console.log(brains);

Результат - мозг объявлен, но не обновлен, в данном случае arrayBrainStatus.

Как я могу изменить значения объекта и увидеть их в импортированном файле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...