第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

express-session框架解讀一點疑問

express-session框架解讀一點疑問

海綿寶寶撒 2018-10-18 22:21:00
store 繼承了event 事件function Store () {   EventEmitter.call(this) }/**  * Inherit from EventEmitter.  */util.inherits(Store, EventEmitter)memory 繼承了module.exports = MemoryStore/**  * A session store in memory.  * @public  */function MemoryStore() {   Store.call(this)  this.sessions = Object.create(null) }index.js中 // get the session store   var store = opts.store || new MemoryStore();     ......      store.on('disconnect', function ondisconnect() {     storeReady = false   });   store.on('connect', function onconnect() {     storeReady = true   });  //這里不開始不能理解上面代碼 兩次繼承都只是 繼承了基本的事件,但是nodejs中單純的event 本身并沒有 connect事件啊,那他這個監(jiān)聽是什么時候被激活勒? 難道無用? 不能理解
查看完整描述

1 回答

?
牧羊人nacy

TA貢獻1862條經(jīng)驗 獲得超7個贊

這個connct并不是一個實際的東西,只是一個事件名, 實例可以監(jiān)聽任意一個合法的事件名,而能不能接收到消息,是看EventEmitter會不會發(fā)出該事件。

當(dāng)EventEmitter.emit('connect')的時候,這里的on('connect', callback)就會觸發(fā);但假如EventEmitter.emit('conn'),那么相對應(yīng)的也要把監(jiān)聽的事件名改為conn


查看完整回答
反對 回復(fù) 2018-11-04
  • 1 回答
  • 0 關(guān)注
  • 494 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號