[英]Geddy model / controller inheritance
是否可以使用geddy模型进行继承? 我在想这样的:
型号/base.js
module.exports = function(query, options){
self = this;
// some custom codes goes here that need to be use on some models
}
型号/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
之类的控制器相同。
在此先感谢大家。
由于这是JavaScript,因此我认为“继承”一词并不适用。
将共享方法混入模型和控制器中当然可以。
geddy.mixin(Model1, Base);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.