用户登录

下面我们用 Websocket 做一个聊天功能 ... 先得去准备一下需要的视图 .. 回到项目 ... 打开 ws.edge ...

调整一下编辑器的窗口尺寸 ...

在这个标题 .. 还有连接状态标签的下面,可以显示一些聊天信息 .. 先用 browser-sync 服务器打开我们的项目 ... 这样可以实时预览页面的变化 .. localhost:3000 ...

再编辑一下 ws 视图 .. 一个 div ... 上面加上 messages .. 它里面就是一些信息项目 .. mb-5 .. pb-5 ... 元素上再用一个 style 属性 ... 设置一下它的高度 ... 可以是 55vh ..

再处理一下溢出的部分 .. 可以让它滚动 ..

每个信息项目都可以放在一个带 message 类的容器里面 .. 再加上 my-4 ... d-flex ...

里面是用户名,还有聊天信息 .. 一个 div,加上 mr-2 ... 用户名周围用一组 small ,加上 text-black-50 ... 再添加两条演示的信息 .. 用户名是 System ..

信息可以单独放在一个容器里面 ... 设置一下信息的内容 ... If you want to learn more about Websocket ... go to ninghao.net ..

然后复制一份 ... 再添加一个信息项目 ... 修改一下信息的内容 ... hello ~ nice to meet you.

信息文本框

下面可以再添加一个发送信息用的文本框 ... 添加一排新的内容 ... 一个 div ,上面加上 row ..

里面包装一个 div ,加上 col-md-6 .. my-5 ... fixed-bottom ,把它固定在页面底部 .. mx-auto ..

它里面是个文本框 .. 一个 input .. 加上 form-control ... 再给它添加一个 id ... 值可以是 message ..

再预览一下这个聊天视图 ...

准备聊天功能需要的视图《 Node.js 应用:WebSocket 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点