2013-11-04 77 views
0

是否可以使用geddy模型進行繼承?我想是這樣的: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爲後端控制器。

在此先感謝你們。

回答

0

既然這是JavaScript,我不認爲術語「繼承」真的適用。

將模式和控制器混入共享方法當然是可以的。

geddy.mixin(Model1, Base);

+0

所以,我應該如何使用'geddy.mixin'我不能找到文檔中任何事情。謝謝 – ginad