【问题标题】:Geddy model / controller inheritanceGeddy模型/控制器继承
【发布时间】:2013-11-04 08:50:40
【问题描述】:

是否可以使用geddy模型进行继承?我是这样想的:

model/base.js

module.exports = function(query, options){
 self = this;
 // some custom codes goes here that need to be use on some models
}

model/model1.js

util = require('util');
Base = require('./base');

Model1 = function(){
 this.defineProperties({ .... });

 ... and more
}
util.inherits(Model1, Base);
exports.Model1 = Model1;

与前端控制器的 baseFrontend.js 和后端控制器的 baseBackend.js 等控制器相同。

提前谢谢各位。

【问题讨论】:

    标签: node.js geddy


    【解决方案1】:

    由于这是 JavaScript,我认为“继承”这个词并不适用。

    在模型和控制器中混入共享方法当然没问题。

    geddy.mixin(Model1, Base);

    【讨论】:

    • 那么我应该如何使用geddy.mixin 我在文档中找不到任何东西。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多