08 2022 档案
摘要:计算属性和普通函数 普通函数 普通的函数也能替代计算属性做的事情,普通函数每在模板里面使用一次就计算一次代码,这可能加大开销,降低性能,它不缓存。 file:[Demo.vue - template] <div v-html="formatJson(jsonData)"></div> <div v-
阅读全文
摘要:下图是详细的报错截图,我敢保证前端传递的数据一个不漏,但还是报我没有绑定对应的字段: 官方文档的使用案例基本上都是where 子句在 update 语句之前。但,select 语句的 where 子句既可以放在后面,也可以放在前面。 🙃错误的使用案例: knex("users").update(r
阅读全文
摘要:私密 Room 在开始做私聊功能之前,要掌握 Socket.io 的 Room 概念,当一个客户端连接到服务器时就会产生一个唯一的标识符,作为客户端的 ID。socket.id就可以拿到标识符: server.on("connection", (socket: any) => { console.l
阅读全文
摘要:在前后端分离项目中,因为跨域策略,所以 Cookie 不能存储在浏览器的 Application 中。只能在请求的响应头处看到有 Set-Cookie: 1️⃣前端发送请求添加 withCredentials: file:[webapp/src/api/api-user.js] request.po
阅读全文
摘要:在使用 Cookie 之前,需要安装 Express 中间件——cookie-parser: file:[cmd] npm i cookie-parser file:[serverapp/src/app.js] import express from "express"; import cookie
阅读全文
摘要:概念 Socket.io 是一个支持客户端和服务器之间的低延迟、双向和基于事件的通信的库,除了支持 JavaScript 以外,还支持 Java、Python、Golang。 Socket.io 构建在 WebSocket 协议之上,并提供了额外的保证,如回退到 HTT P长轮询或自动重新连接。和
阅读全文