摘要: http 是无状态,也就是说每次的http请求都是独立的。请求和响应无法维护,都是一次性的, 比说 在blog 上留言 发布都需要用户信息的,我们要存储登录用户的状态, **存储方式** 1.最low 的方法 在window 上挂载用户信息,但是刷新页面 状态就丢失了。 2.放在cookie ,lo 阅读全文
posted @ 2022-10-10 15:05 大橙爱吃大橙子 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ### http基础知识 http 超文本传输协议 明文 无状态的 ==无状态==没有记忆的,每一个请求发生时都不需要去回忆过去的请求产生了什么样的记忆,也没办法创造新的记忆去影响将来的请求 ==有状态==意味着状态可持续且可变。如果 HTTP 是有状态的,一个请求发生时可能会导致状态改变,下一个请 阅读全文
posted @ 2022-08-24 22:38 大橙爱吃大橙子 阅读(72) 评论(0) 推荐(0) 编辑
摘要: **什么是css in js**可以理解为在js 中书写css 不用声明.css .less 之类文件 好处 1.元素随便移动位置,样式同时生效。2.新增需求,样式表增长缓慢。3.局部作用域,传统css 是作用于全局的,比如说现在spa 应用 所有样式都会加载到同一环境中,很容易造成命名冲突。而cs 阅读全文
posted @ 2022-07-06 21:50 大橙爱吃大橙子 阅读(244) 评论(0) 推荐(0) 编辑
摘要: http基础知识 http 超文本传输协议 明文 无状态的 http1.0 + 短连接 每次客户端请求 创建tcp连接 到服务端响应断开tcp 连接 + 通过 connecttion: keep-alive 使用长连接 http1.1 + 默认为长链接 创建一个tcp 连接 可以发送多次http 请 阅读全文
posted @ 2022-07-05 16:40 大橙爱吃大橙子 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 路由有两种模式 1. 传统模式 传统模式呈现的界面,每次跳转页面都会刷新,重新加载静态资源,呈现的内容通过后端返回的html渲染。 缺点: 用户体验差, 优点 SEO 好 2. 前端路由 (单页面应用) 不同于传统路由。前端路由是 URL 与 UI 之间的映射关系,URL 改变驱动UI变化,也就是单 阅读全文
posted @ 2021-11-18 15:50 大橙爱吃大橙子 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 记录在工作中常用的方法,优化 JS篇 数组的常用方法 Array.filter() 用来测试数组的每个元素的函数。返回 true 表示该元素通过测试,保留该元素,false 则不保留。 不会改变原数组,它返回过滤后的新数组。 Array.some() 数组元素中只要有一个元素满足条件。就返回 tru 阅读全文
posted @ 2020-12-21 10:35 大橙爱吃大橙子 阅读(116) 评论(0) 推荐(0) 编辑
摘要: import axios from 'axios' import Vue from 'vue' import router from './router' const http = axios.create({ baseURL: 'http://localhost:3000/admin/api' } 阅读全文
posted @ 2020-12-21 10:31 大橙爱吃大橙子 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 谈一谈VUE 后台管理系统权限控制 前端权限从本质上来讲, 就是控制视图层的展示,比如说是某个页面或者某个按钮,后端权限可以控制某个用户是否能够查询数据, 是否能够修改数据等操作,后端权限大部分是基于RBAC,比如说 一个用户可能会有多个角色,而一个角色可以会有不同权限 开始正题部分了 1. 前端做 阅读全文
posted @ 2020-05-03 17:34 大橙爱吃大橙子 阅读(2934) 评论(0) 推荐(2) 编辑
摘要: 这里 用的express 5 请注意 1. 创建一个新的路由器对象。 const router = express.Router([options]) mergeParams // 保留来自父路由器的req.params值。如果父对象和子对象具有冲突的参数名,则以子对象的值为准。 caseSensi 阅读全文
posted @ 2020-04-22 22:03 大橙爱吃大橙子 阅读(1343) 评论(0) 推荐(1) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-03-31 21:59 大橙爱吃大橙子 阅读(620) 评论(0) 推荐(0) 编辑