@Kilai

Mootools+node.js классы и наследование

Добрый день.
Столкнулся с такой сложностью при использовании mootools и node.js всместе. Имеется два класса:
первый
require('mootools');

module.exports = Class({
    coreLink: null,
    initialize: function (core) {
        this.coreLink = core;
    },
    get: function (objName) {
        if (null != this.coreLink.[objName]) {
            return this.coreLink.[objName];
        }
        else {
            return undefined;
        }
    }
});

и второй
var Class1= require('./Class1');
module.exports = Class({
    Implements: [Class1],
    initialize: function (core) {
        this.coreLink = core;
    },
    start: function () {
    // ...
      this.get('name');
    // ...
    }
});

Но при вызове соответственного метода
var Class2= require('./Class2');
var obj = new Class2({name: 'value'});
obj.start();

получаю ошибку "TypeError: Object [object Object] has no method 'get'"
  • Вопрос задан
  • 3042 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы