Изменение значения переменной в другом модуле
Добрый день, возникла проблема:
есть 1 скрипта и модуль:
Содержимое основного(script.js): Код:
var window = require("window"); Содержимое модуля window(index.js): Код:
var aElement = ''; |
Ну всё правильно, в
module.exports.activeElement была присвоена пустая строка, и такой осталась. сделай так: module.exports.getActiveElement = function() { return aElement; }; вызывай console.log(window.getActiveElement()); |
Цитата:
это работает Yо как можно сделать чтобы конкретно window.activeElement выдавало значение? без функций :( |
Цитата:
Object.defineProperty(module.exports, 'activeElement', { get: function() { return aElement; } }); будет стильно, современно, молодёжно и по-хипстерски ) |
спасибо большое, то что нужно
|
Часовой пояс GMT +3, время: 04:07. |