123456789101112131415161718192021222324252627 |
- /**
- * 模型基类。
- *
- * 模型基于异步模型,提供事件抽象。
- *
- * author: Sand
- * since: 2016.11.20
- */
- "use strict";
- let EventEmitter = require('events').EventEmitter;
- class BaseModel{
- constructor() {
- this._eventEmitter = new EventEmitter();
- }
- get eventEmitter(){
- return this._eventEmitter;
- }
- on(event, handler){
- this._eventEmitter.on(event, handler);
- }
- }
- module.exports = BaseModel;
|