@Iv_and_S

Module.exports как обратится к свойству внутри модуля?

Небольшое приложение сделано так.
1. основной.js в котором подключен
var main = require('./add.js')
2. В add.js
module.exports = {
  
    prop1: function () { .......}
    prop2: function () { .......}
    prop3: function () { .......}
}

можно ли в коде prop1 как то вызвать prop3 в виде функции?
т.е. main.prop1( работаем... вызываем prop3..).
  • Вопрос задан
  • 307 просмотров
Решения вопроса 1
@Coder321
const myObj = {
    prop1: function () { .......}
    prop2: function () { .......}
    prop3: function () { myObj.prop1() }
}
module.exports = myObj
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
hahenty
@hahenty
('•')
Свойство модуля определить как переменную внутри модуля -- будет можно обращаться из любого места модуля.
Соотнести свойство с переменной.
Ответ написан
Комментировать
@emp1re
Вы записываете ваши методы в обьект exports.
К нему и обращайтесь -> exports.prop3
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы