在nodebb上的categroy目錄下的菜單blog里面,研究:建立一個topic 和發(fā)布的過程
第一條路:
首先是根據(jù)輸入topic的地方所在的瀏覽器地址欄的url,去代碼中找到相應(yīng)的api(路由),然后在代碼中找到相應(yīng)的api,但是找后還是找不到它是怎么講頁面上的數(shù)據(jù)獲取保存到數(shù)據(jù)庫中, 以及怎么渲染到頁面上的,在這里又走不下去了。。
第二條路:
在瀏覽器的開發(fā)者工具上實時的捕獲我們要發(fā)布的topic,我們在blogs目錄下新建一個topic,發(fā)布它的時候想要捕獲到post請求(如下圖1),如果能夠捕獲到我們發(fā)布topic的過程發(fā)送的post請求,我們可在Network里面找到,它捕獲到的我們剛剛發(fā)布的內(nèi)容,再根據(jù)相應(yīng)的api ,去代碼中找到對應(yīng)的路勁,然后就能找到他是怎么獲取我們的輸入的數(shù)據(jù)再做處理的。
但是一直都沒有捕獲到我們想要的post請求,一直得到的都是get請求(如下圖2),
圖1:瀏覽器中開發(fā)者工具控制臺的Network
圖2:發(fā)布topic后只得到get請求
然后通過老師的指點發(fā)現(xiàn)nodebb使用的是websocket,所以我們先去把websocket學(xué)一下.