1.为什么要使用redux redux是一个专门用于状态管理的一个库,和vue中的vuex功能类似。其中核心点就是状态的管理。虽然我们无论在vue还是在react中我们组件间的通行都可以使用消息总线或者父子组件间的消息传递来进行操作。但是如果我们需要A组件的状态在其他十个或者二十个组件上进行使用时。这时候如果时候上述的方法来进行就会显示很麻烦,因此我们使用redux来进行全局管理状态。 2.redux的安装和使用 由于在react的版本中,我们不能在使用creat
2024-12-03点击导出按钮弹出文件框导出文件,点击导入选择文件获取文件数据,以下我保存的是json。 html: <div class="layui-inline"> <div class="layui-btn-group"> <button type="button" class="layui-btn layui-btn-normal layui-btn-sm" onclick="exportEditFile()">导入</button> <input
2024-12-03解决首次登录,加载缓慢的过程。 首屏加载缓慢的解决方法: 路由懒加载:webpack打包时会把懒加载的路由组件打包成单独的js bundle,在出发时再调用。 预渲染: 使用 Preload/Prefetch 优化 使用骨架屏:骨架屏是需要自己画的,你需要把布局画好做成一个组件,在需要的页面引用,然后等数据请求回来以后隐藏掉再显示正常的页面就可以。通常仅仅在接口请求比较多的页面用到骨架屏,
2024-12-03本文记录大事件后台管理项目的登录事件中,浏览器返回的res.status与通过postman调用的接口返回的status不相同的原因。为什么导致了登录失败。先说个人的结论: 数据提交的格式不同,status值也会不一样。值不一样,就会登录失败。我们知道,post请求的数据提交格式有以下四种:application/x-www-form-urlencoded、multipart/form-data、raw、binary。常用的是前两种。 同样的数据,application/x-www-
2024-12-03直接访问 就是从客户端直接访问服务端,相当于我直接去厂家买可乐,没有中间商赚差价 HTTP代理 HTTP代理指在客户端先访问代理服务器,然后由代理服务器去访问服务端,代理服务器收到响应后再转发个客户端,就像我去商店买可乐的过程 配置代理服务器 浏览器并不知道代理服务器的位置,所以我们要主动告诉浏览器我们的代理服务器 ![[Pasted image 20230529174626.png]] 反向代理 如果说正向代理是主动找代理服务器转发,那么反向代理就是被代理了,客户端并不知道自己的请求被代理了
2024-12-031.引入(翻了很多很多的资料,发现必须这两个都引入才能生效) import locale from 'ant-design-vue/es/date-picker/locale/zh_CN' import 'dayjs/locale/zh-cn' 2.写入组件 <a-range-picker :locale="locale" v-model:value="selectedRange" @change="onRangeChange" format="YYYY-MM-DD"
2024-12-03和 联合宣布了一项战略计划,旨在将 BTC 与 Sui 整合,将 BTC 流动性引入 Sui 生态,利用 LBTC ( Lightning Bitcoin) 作为抵押资产促进 DeFi 生态的增长,并邀请 BTC 持有者通过 LBTC 实现更多用途,LBTC 是 Babylon 上最大的流动质押提供者。 从12月起,BTC 持有者将能够通过 Babylon 质押协议 Lombard 质押 BTC,并获得在 Sui 上原生铸造的流动质押 LBTC。LBTC 将成为 Sui DeFi 生态的核心资
2024-12-03一、列表页 品优购列表页制作准备工作 列表页面是新的页面,我们需要新建页面文件 list.html因为列表页的头部和底部基本一致,所以我们需要把首页中的头部和底部的结构复制过来头部和底部的样式也需要,因此 list.html 中还需要引入 common.css需要新的 list.css 样式文件,这是列表页专门的样式文件 1、效果图 2、实现思路 1)列表页 header 和 nav 修改 秒杀盒子 sk( second kill ) 定位即可1 号盒子左侧浮动 sk_list 里
2024-12-03身体:安全和身体最重要了,这个才是真正的本钱 刷反思:遇到的各种心理问题和心态的问题都可以去刷反思 悟透:所有错误的抉择(所有的挣扎)都是因为没想明白,没领悟透。 人生无大事:重在坚持,重在平时。所谓的希望并非是希望,或者说并非是希望的全部,比如词根词缀,语法,再到背,生活,没有人会告诉你这是几分之几的钥匙,这便是有趣的点。所谓的绝望,未必是绝望,比如大四下,很有可能是希望和机遇。 换环境:是个可行的方法,但是我不能什么事情都依靠外物啊,内在觉醒,经历,悟透才是王道,而且,内在不改变,激励不够,
2024-12-031、变量 1.1、简介 var: // var可以重复定义同一个变量,没有块级作用域,但是有函数作用域,变量类型由最近一次对变量赋值的数据类型决定 // 注意:变量作用域是在ES6才有的。通过 var 声明的变量会提升到顶端,而let不会 // myVar 在这里能被引用 for (var myVar = 0; myVar < 5; myVar++) { // myVar 整个函数中都能被引用 } // myVar 在这里能被引用 let: // 类似于var定义变量,区别是let不能重复定
2024-12-03