自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 收藏
  • 关注

原创 vite怎么判断当前环境是本地环境还是测试环境(两种常用方式)

在 Vite 项目中,你可以通过环境变量来判断当前运行的环境是本地开发环境还是测试环境。Vite 默认提供了 import.meta.env.MODE 变量,它会根据你的 mode 来设置相应的环境值。

2024-08-07 10:44:47 599

原创 React和Vue3 的 Diff 算法有什么区别

React 和 Vue 3 的 Diff 算法都有相似的目标,即在组件状态或属性变化时高效地更新 DOM,但它们在实现细节上有所不同。

2024-08-02 10:50:20 517

原创 React的批量更新和vue的就地更新哪个表现出来的性能好,背后有着怎样的考虑

React 和 Vue 在处理 DOM 更新时采用了不同的策略,各自有优劣势,这些策略的选择也反映了它们背后的设计哲学和优化目标。

2024-08-02 10:33:22 519

原创 vue3,双层循环下的动态验证

【代码】vue3,双层循环下的动态验证。

2024-06-27 20:24:31 139

原创 vue3拖拽排序,拖拽过程中滚轮可以操作滚动条滚动并且距离底部一定距离就让滚动条滚动

【代码】vue3拖拽排序,拖拽过程中滚轮可以操作滚动条滚动并且距离底部一定距离就让滚动条滚动。

2024-06-27 20:13:25 170

原创 在vue中bpmn-js手动加入userTask节点

【代码】在vue中bpmn-js手动加入userTask节点。

2024-05-17 17:52:03 378

原创 一文彻底弄清正则(?:x),x(?=y),(?<=y)x的区别

【代码】一文彻底弄清正则(?:x),x(?=y),(?<=y)x的区别。

2024-05-08 16:28:33 338

原创 elementUI实现树结构只能勾选叶子节点

【代码】elementUI实现树结构只能勾选叶子节点。

2024-04-30 10:20:26 192

原创 vue多个动态表单拆分为组件以便维护案例

【代码】vue多个动态表单拆分为组件以便维护案例。

2024-04-01 16:34:46 300 1

原创 vue自定义组件实现父子组件数据双向绑定

在这个组件中,我们监听了 的 change 事件,并在这个事件触发时,通过 $emit 发出了一个名为 change 的事件,同时将选中的值作为参数传递。这样,当使用 v-model 绑定这个组件时,Vue知道应该在 change 事件触发时更新数据,而不是默认的 input 事件。

2024-03-26 15:21:04 262

原创 报错npm ERR! 404 Not Found - GET https://registry.npmjs.org/包名 - Not found

确认包的名称和版本: 确保你正确指定了包的名称和版本。你可以在 package.json 文件或 npm install 命令中直接指定包的版本号,而不使用 @latest。联系作者: 如果包未发布到 npm 注册表,你可以联系包的作者,询问是否有其他安装方式或发布计划。作者可能会提供其他方式,如从 GitHub 上克隆仓库或使用其他方式安装。确认包是否存在: 访问 npm 注册表,搜索 hydee-qiankun,确保它在 npm 注册表中存在。

2024-02-22 17:58:26 4503

原创 vue的provide和inject用法详细介绍

provide 和 inject 是 Vue.js 提供的高级选项,用于简化组件之间的状态共享和通信。通过 provide,祖先组件可以提供数据和方法,而通过 inject,后代组件可以方便地访问这些数据和方法。这使得在组件树中进行跨层级通信变得更加灵活和便捷。然而,在使用时,需要注意一些注意事项和最佳实践,以确保代码的可维护性和清晰性。

2024-02-22 14:42:54 901

原创 git高级命令

git reset --hard commit hash(丢弃该 commit 后的所有更改)git reset commit hash(不丢弃该 commit 后的所有更改)

2024-02-19 10:21:05 413

原创 一个兼容性完善的react复制hook

【代码】一个兼容性完善的react复制hook。

2024-02-01 15:41:20 127

原创 保证postmessage已经处于监听

【代码】保证postmessage已经处于监听。

2024-01-31 17:05:14 235

原创 前端安全相关

以上主要是解决:除了数据泄露外,一些重要功能的接口如果没有做好保护措施也会被恶意调用造成DDoS、条件竞争等攻击效果一些营销活动类的Web页面,领红包、领券、投票、抽奖等活动方式很常见。此类活动对于普通用户来说应该是“拼手气”,而对于非正常用户来说,可以通过直接刷活动API接口的这种“作弊”方式来提升“手气”。这样对普通用户来说就很不公平。

2024-01-17 10:38:40 2071

原创 微前端乾坤项目vue集成子系统流程

【代码】微前端乾坤项目vue集成子系统流程。

2024-01-15 14:08:37 629

原创 报错index.js:131 Uncaught TypeError: (intermediate value)(intermediate value)(intermediate value).webp

【代码】报错index.js:131 Uncaught TypeError: (intermediate value)(intermediate value)(intermediate value).webp。

2024-01-12 08:39:23 590

原创 报错Could not fetch metadata for @hydee/sass-mixins@git+ssh://git@yxtgit.hxyxt.com:frontend

去掉ssh的密码。

2024-01-04 18:18:25 1076

原创 报错remote: Support for password authentication was removed on August 13, 2021. remote: Please see htt

将公钥添加到 GitHub 帐户: 复制 SSH 公钥的内容,并在 GitHub 上添加到你的账户中。推荐的替代方式是使用 SSH 密钥或者个人访问令牌进行身份验证。登录 GitHub,转到 Settings -> SSH and GPG keys -> New SSH Key,并将公钥粘贴到相应的字段中。在这个命令中,替换 “your_email@example.com” 为你在 GitHub 上注册的邮箱地址。生成 SSH 密钥对: 如果你没有 SSH 密钥,请生成一个新的 SSH 密钥对。

2023-12-28 10:43:19 651

原创 python爬取网站数据,实习生都能看懂

【代码】python爬取网站数据,实习生都能看懂。

2023-11-15 15:46:54 171

原创 swift界面初体验

【代码】swift界面初体验。

2023-10-09 16:15:47 350

原创 查看下载文件的sha512

2.线上地址文件查看。

2023-09-18 11:32:33 229

原创 react项目做的h5页面加载缓慢优化(3s优化到0.6s)

禁用生成 Source Map 是一种权衡,可以根据项目的实际需求和优化目标来决定是否禁用。如果您对调试需求不是特别强烈,可以考虑在生产构建中禁用 Source Map 以获取更好的性能。但如果需要保留调试能力,可以在生产构建中保留生成 Source Map。打包到生产环境时去掉SOURCEMAP。配置webpack进行相关优化。

2023-08-14 17:27:47 904

原创 react类组件接收Provider参数(组件嵌套多层)

【代码】react类组件接收Provider参数(组件嵌套多层)

2023-06-26 16:45:32 554

原创 react TS实现缓存类(复用)

【代码】react TS实现缓存类(复用)

2023-06-20 20:57:40 124

原创 使用useState设置值后,使用时没有拿到最新数据解决办法

使用时在useEffect中注入对应依赖。

2023-05-29 18:13:23 1076

原创 react的React.memo缓存不生效解决

帮React.memo的内容放在Index外部,这样依赖的内容就只能通过props传过来,就不存在脏数据更新缓存组件的情况。

2023-05-29 18:04:42 638

原创 react 数组中加入10条数据,使它视图只更新最新10条,旧数据视图不变

chatList 数据数组,items新的10条数据。

2023-04-27 22:26:49 136

原创 react hooks的useContext使用

【代码】react hooks的useContext使用。

2023-03-07 18:21:35 84

原创 判断首页是否是从小程序外部进入(微信小程序)

在广告页本地存储下进入类型,没有广告页可以写一个空页面。注意: uni.switchTab不能通过url传参。首页生命周期中判断下。

2023-01-05 15:47:20 255

原创 解决微信小程序视频加载过多黑屏问题

【代码】解决微信小程序视频加载过多黑屏问题。

2023-01-03 11:39:20 1799

原创 position: fixed设置z-index不能覆盖之前的

b是a的子孙节点,a与c同级。设置b的style为position: fixed;则”,这个从父原则,其实就相当于是同级的dom元素会先比较层级先后,然后在一个元素内部会再依次逐层比较层级先后。

2023-01-03 11:04:08 493

原创 通过接口拿到当前用户的位置(高德地图)

高德地址:https://lbs.amap.com/api/webservice/guide/api/ipconfig。

2022-12-29 17:31:42 553

原创 uniapp接入谷歌地图,混合原生代码开发

【代码】uniapp接入谷歌地图,混合原生代码开发。

2022-11-28 17:51:48 1013

原创 uniapp接入谷歌导航功能

导航

2022-11-12 16:49:07 488

原创 MiniProgramError TypeError: Cannot set properties of undefined (setting ‘_iconfont_svg_string_373130

打开微信小程序体验版显示空白

2022-10-30 12:59:27 1404

原创 前端导出excel

【代码】前端导出excel。

2022-10-11 08:21:19 107

原创 The value of the ‘Access-Control-Allow-Credentials‘ header in the response is ‘‘ which must be ‘true

node的app.js设置下请求头为具体域名,Credentials设为true。

2022-10-10 21:09:54 1924

原创 TypeError: Cannot read properties of undefined (reading ‘push‘) ——原因react history.push组件中没有history

2、通过注册了路由的页面传到组件中。1、使用withRouter解决。

2022-10-10 19:59:27 943 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除