Добрый день.
Столкнулся с такой сложностью при использовании 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'"