摘要: 1.何为跨域 AJAX跨域问题是指浏览器出于安全考虑,限制了一个源(域名、协议、端口)的脚本与另一个源的资源进行交互。通俗的说,当前页面的域名、协议、端口必须与ajax访问地址一致,才能正常通信,否则会造成跨域 2.解决方案 浏览器开放限制:浏览器下载插件(Access-Control-Allow- 阅读全文
posted @ 2024-06-15 17:30 ---空白--- 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.输入URL到页面呈现发生了什么 dns解析:将域名解析成对应的IP(浏览器缓存->系统缓存->路由器缓存->DNS服务器) 浏览器与目标服务器建立TCP连接,TCP3次握手连接:浏览器所在的客户机向服务器发出连接请求报文(SYN标志为1);服务器接收报文后,同意建立连接,向客户机发出确认报文(S 阅读全文
posted @ 2024-05-22 23:13 ---空白--- 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.读取文件并返回给客户端 res.sendFile(path):读取文件并返回给客户端,适合静态页面 app.get("/",function(req,res){ res.sendFile(path.join(__dirname,"index.html")) }) res.render(path, 阅读全文
posted @ 2024-04-26 17:12 ---空白--- 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.前言 简介:Konva.js - 适用于桌面/移动端应用的 HTML5 2d canvas 库 个人体验:原生的canvas只支持绘制基本的直线,矩形,文字,图片,扇形等,如果要支持更复杂的功能,无法支持复杂的图形,移动,动画等,所以得引用相关库来实现,提示开发效率 本篇文章只是初步使用,更详细 阅读全文
posted @ 2024-04-12 17:07 ---空白--- 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.前言 由来:默认环境中,当浏览器重复访问一个资源时,为节省资源与性能,浏览器将其缓存,后续的请求不再从服务器下载该资源,而是直接从本地缓存中读取 副作用:当服务器资源更新时,浏览器无法得知,依旧加载的是旧资源 缓存控制:服务端告知浏览器是否缓存,缓存多久,客户端可以自主清除缓存 2.服务端 通过 阅读全文
posted @ 2024-03-22 14:36 ---空白--- 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.前言 由来:localStorage和sessionStorage是 HTML5 标准中新加入的技术,用于保存整个网站的数据 两者区别:localStorage的生命周期是永久的,除非手动删除,而sessionStorage仅在当前会话下有效(即使是同个域名下的网页也无法访问当前会话下创建的键值 阅读全文
posted @ 2024-03-22 12:10 ---空白--- 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.简介 参考:cookie by 阮一峰 含义:Cookie 是服务器保存在浏览器的一小段文本信息,一般大小不能超过4KB,浏览器每次向服务器发出请求,就会自动附上这段信息 目的:HTTP 协议不带有状态,有些请求需要区分状态,就通过 Cookie 附带字符串,让服务器返回不一样的回应,例如保存登 阅读全文
posted @ 2024-03-22 10:32 ---空白--- 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.变量 变量声明:变量名使用 "--" 为前缀,且区分大小写 /* 全局变量 */ :root{ --bgColor: red; } /* 布局变量 */ p{ --bgColor2: blue; } 引用变量:使用var()方法进行引用 .box{ height: 200px; backgrou 阅读全文
posted @ 2024-03-16 21:59 ---空白--- 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1.当表单的字段值是数组或者对象时的rules配置 对象:直接用obj.xx配置rules和prop 数组:用list.index.xx配置rules和prop <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width= 阅读全文
posted @ 2023-10-30 17:10 ---空白--- 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.前言 该组件依赖qrcode.js与element-ui 支持二维码大小配置,点击大图预览 该组件以vue文件形式进行封装,需要配置httpVueLoader插件进行引入,其他格式请自行更改源码 2.使用方法 引入依赖 <link href="https://cdn.bootcdn.net/aj 阅读全文
posted @ 2023-09-14 10:37 ---空白--- 阅读(87) 评论(0) 推荐(0) 编辑