var EventEmitter = require('events').EventEmitter;class Store_MessageList extends EventEmitter { constructor() { this.allData = null; } getAllData(callback) { var self = this; fetch( "/data/getMessage/" ) .then(function(res) { if (res.ok) { res.json().then(function(data) { self.allData = data; callback(self.allData); }); } else { console.log("Looks like the response wasn't perfect, got status", res.status); } }, function(e) { console.log("Fetch failed!", e); }); }}module.exports = new Store_MessageList();
這一段react代碼中 定義一個class繼承自eventemitter的意義是什么?
烙印99
2018-10-18 17:15:25