在nodebb上的categroy目录下的菜单blog里面,研究:建立一个topic 和发布的过程
第一条路:
首先是根据输入topic的地方所在的浏览器地址栏的url,去代码中找到相应的api(路由),然后在代码中找到相应的api,但是找后还是找不到它是怎么讲页面上的数据获取保存到数据库中, 以及怎么渲染到页面上的,在这里又走不下去了。。
第二条路:
在浏览器的开发者工具上实时的捕获我们要发布的topic,我们在blogs目录下新建一个topic,发布它的时候想要捕获到post请求(如下图1),如果能够捕获到我们发布topic的过程发送的post请求,我们可在Network里面找到,它捕获到的我们刚刚发布的内容,再根据相应的api ,去代码中找到对应的路劲,然后就能找到他是怎么获取我们的输入的数据再做处理的。
但是一直都没有捕获到我们想要的post请求,一直得到的都是get请求(如下图2),
然后通过老师的指点发现nodebb使用的是websocket,所以我们先去把websocket学一下.