上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 拦截器:axios.interceptors.request/response.use // 设置请求拦截器 axios.interceptors.request.use(config => { console.log('请求拦截器 成功'); config.params = { a: 100 } 阅读全文
posted @ 2022-10-07 10:34 HM-7 阅读(27) 评论(0) 推荐(0)
摘要: JSON Server:模拟服务器环境插件 1.进行全局安装:npm i -g json-server 2.创建db.json文件并写入相关数据: { "posts": [ { "id": 1, "title": "json-server", "author": "typicode" } ], "c 阅读全文
posted @ 2022-10-06 17:32 HM-7 阅读(50) 评论(0) 推荐(0)
摘要: 前端模块化: 发展史: ① 全局函数模式:将不同的函数功能封装成不同的全局函数。(调用时会导致修改覆盖) // 全局函数模式:将不同的功能封装成不同的全局函数 let msg = 'module1' function foo() { console.log('foo()', msg); } func 阅读全文
posted @ 2022-10-03 14:53 HM-7 阅读(34) 评论(0) 推荐(0)
摘要: async函数:函数的返回值为promise对象,promise对象的状态由async函数执行的返回值决定。(与then方法的返回结果规则一致) async function main() { // 如果返回值为非Promise类型的数据,则返回为成功的对象 return 521 // 如果返回Pr 阅读全文
posted @ 2022-10-02 13:16 HM-7 阅读(38) 评论(0) 推荐(0)
摘要: Promise的API: Promise构造函数:Promise(executor{}) executor函数:执行器(resolve,reject)=>{} resolve函数:内部定义成功时执行的函数 reject函数:内部定义失败时执行的函数 executor函数会在Promise内部立即同步 阅读全文
posted @ 2022-10-01 19:12 HM-7 阅读(49) 评论(0) 推荐(0)
摘要: Promise: Promise是ES6的新技术,用于处理异步编程。(旧方案使用回调函数) 从语法上来说,Promise是构造函数。从功能上来说,promise对象用来封装一个异步操作,且可以获取其成功和失败的结果值。 Promise的优点: 1.指定回调函数更加灵活 旧版方法需要在启动异步任务前指 阅读全文
posted @ 2022-09-30 12:07 HM-7 阅读(39) 评论(0) 推荐(0)
摘要: Session 认证的局限性: Session 认证机制需要配合 Cookie 才能实现。由于 Cookie 默认不支持跨域访问,所以,当涉及到前端跨域请求后端接口的时候,需要做很多额外的配置,才能实现跨域 Session 认证。 当前端请求后端接口不存在跨域问题的时候,推荐使用 Session 身 阅读全文
posted @ 2022-09-25 13:19 HM-7 阅读(48) 评论(0) 推荐(0)
摘要: mysql操作数据库 如果sql语句有多个占位符?,则query语句参数必须为数组形式传入为每一个占位符指定值,如果只有一个则可以省略数组符。 查询语句:使用select查询,得到的结果res是数组形式。 db.query('select * from seven', (err, res) => { 阅读全文
posted @ 2022-09-24 09:37 HM-7 阅读(47) 评论(0) 推荐(0)
摘要: Express中间件的注意事项: ① 在路由之前注册中间件 ② 客户端发送的请求可以调用多个中间件进行处理 ③ 执行完中间件的业务代码,一定要调用next函数 ④ 调用完next函数后,避免再继续编写代码。 ⑤ 连续调用多个中间件,req和res对象是共享的。 中间件的分类: 1. 应用级别的中间件 阅读全文
posted @ 2022-09-23 15:51 HM-7 阅读(37) 评论(0) 推荐(0)
摘要: package.json属性:name为npm包名,version为包版本,main为文件入口,description为包介绍,keywords为搜索关键词,license为开源许可协议(一般为ISC) 发布包:cd到包的根目录下,利用npm publish命令上传 删除包:运行npm unpubl 阅读全文
posted @ 2022-09-22 18:38 HM-7 阅读(32) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页