自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 let和const与var的区别

目录一、定义二、let三、const四、代码演示四、循环中let和var声明的循环变量的区别4.1 事件的绑定4.2 循环变量存储的数据数值4.2.1 var声明的循环变量4.2.1 var声明的循环变量一、定义let和const是ES6新增的声明变量的关键词,之前声明变量的关键词是var。二、letvar定义的变量,可以预解析提前调用的结果是undefined,let定义的变量不能预解析,提前调用的结果是 报错。 var定义的变量,变量名称...

2022-02-12 10:23:15 44745 2

原创 基于System.js的微前端实现(插件化)

微前端(Micro Frontends)是一种前端架构的模式,旨在将大型前端应用拆分为多个独立的、可组合的小型前端模块。这些模块可以由不同的团队独立开发、部署和维护,最终在用户界面中无缝集成。微前端的核心思想类似于后端的微服务架构,通过模块化的方式降低系统复杂性,提高开发效率和扩展性。

2024-10-15 17:43:23 928

原创 React国际化中英文切换实现

本文主要介绍了react-intl-universal国际化插件的概况,安装,目录结构,引入,使用等方法

2024-10-15 11:55:01 824

原创 发布NPM包详细流程

首先需要制作一个npm包。按照以下步骤依次执行。相信这一步不需要过多的解释,就是创建了一个文件夹,然后初始化了一下文件夹。然后在生成的package.json文件夹中更改一下自己的配置,例如包名、版本、描述等。然后创建src文件夹,在对应的地方写下你自己的函数即可。

2024-08-01 17:55:42 519 1

原创 webpack的基本介绍与使用

Webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。

2024-07-23 16:39:39 1719 3

原创 UMI静态config文件实现接口请求地址动态配置

umi在入口文件引入js文件的方法。

2024-05-30 14:23:47 723 1

原创 React权限管理系统实现

整个代码段构建了一套复杂的权限管理系统,能够根据不同的业务场景(如团队、应用级别等)动态地获取并处理权限信息。它通过分层次的函数调用,实现了权限数据的解析、筛选和具体化,以支持系统在运行时进行细粒度的权限控制。

2024-05-30 11:43:51 775

原创 NUXT3项目(大学生搜题网站)实践总结

nuxt3实现模式切换,动画效果,代理开启,数据请求,useSeoMeta使用等等

2024-02-01 18:33:06 1449

原创 react-photo-view 的介绍、安装、使用。

react-photo-view 是一个基于 React 的图片查看器组件,用于在网页上展示和浏览图片

2023-12-08 17:53:59 2348

原创 react-lazyload 的介绍、安装、使用。

react-lazyload 是一个 React 组件,用于延迟加载(懒加载)页面上的图片或其他资源。

2023-12-08 17:35:26 1808

原创 Pinyin-pro的介绍、安装、使用

"Pinyin" 是汉字拼音的罗马字母拼写法,用于将汉字转换为拉丁字母。"pinyin-pro" 是一个专业的 JavaScript 中文转拼音的库,具备多音字识别准确、体积轻量、性能优异、功能丰富等特点

2023-12-08 16:08:59 2341

原创 python 基础语法和基本概念

python的一些基础语法记录。

2023-10-20 18:05:19 527

原创 nuxt3+ts+vue3的ssr项目总结

1.浅谈SSR,SEO,SPA2.NUXT3的基本使用3.NUXT3引入element plus4.NUXT3引入mavon-editor5.NUXT3中v-if与v-show的对比6.Uncaught (in promise) TypeError: Cannot read properties of null (reading 'parentNode')7.NUXT3中含有el-tooltip所有组件服务器渲染异常

2023-08-30 23:43:09 6062 4

原创 分享一个国内的helm chart仓库

找到了国内的一个非常好用的helm chart仓库,应用齐全,介绍详细。(附带非常好用的一个开源的CI/CD工具(免费且方便))

2023-07-20 18:13:26 2213 5

原创 Scrapy的基本使用

主要记录了scrapy的一些基础使用(文件下载及路径名称修改,图片下载及路径名称修改,item浅拷贝导致的数据错乱,写入数据库)以及踩坑填坑的经历

2023-06-26 14:08:16 2547

原创 Websocket的基本认识、使用与封装

(一)Websocket是什么(二)Websocket的基本使用(三)Websocket的封装

2023-05-06 18:25:06 6396 1

原创 iframe的基本介绍与使用

一、iframe的基本介绍二、iframe的基本使用三、iframe的属性介绍四、iframe注意事项五、iframe的URL传参方法六、iframe的postMessage()传参方法

2023-03-31 10:18:49 45349

原创 AntD-tree组件使用详析

一、selectedKeys与onSelect。二、expandedKeys与onExpand。三、loadedKeys与onLoad和onExpand。四、loadData。五、树节点局部节点刷新。六、递归获取与修改数据

2023-02-17 15:57:22 8146 2

转载 git cherry-pick 下拉某一次提交记录的所有改动

git cherry-pick 下拉某一次提交记录的所有改动

2023-02-09 11:46:32 348

原创 Antd-table全选踩坑记录

andt-table 中选中第一项会影响到后面的每一页的第一项的解决方法,以及全选如何选中所有数据而不是当前数据。

2023-02-09 11:28:37 3246

原创 Echart图组件封装

Echart图表组件的简单封装。

2023-01-05 16:18:41 1247

原创 Antd UI Switch组件 中 checked与defaultChecked踩坑记录

antd switch组件中属性checked 与 属性defaultChecked 的区别以及自己的踩坑记录。

2022-12-27 15:37:07 1951

原创 js获取某一时间到现在的总时间以及svg图标统一管理方法的封装

封装一个函数用于获取某一时间到当前时间的大概时长。封装一个函数用于svg图标的统一管理。

2022-12-22 14:15:07 494

原创 OAuth 2.0 (第三方登录)前端流程实现

OAuth 实现,前端所需要做的事情。

2022-11-01 16:50:06 6353 5

原创 React使用“re-resizable”实现dom的拉伸缩放效果

re-resizable插件的安装,引入,常见属性解析,以及基本使用。

2022-11-01 14:56:36 4470

原创 React下载实现及下载工具封装

React下载实现及下载工具封装

2022-10-24 13:14:45 3581

原创 react使用umi-plugin-locale配置国际化

一、umi-plugin-locale是什么二、umi-plugin-locale的使用formatMessage FormattedMessage 方法使用 与传值三、语言随浏览器默认语言更换四、注意事项五、项目地址

2022-09-07 17:03:40 4802 2

原创 wangEditor5在vue中的基本使用

一、@wangEditor5的基本使用及配置二、@wangEditor5上传图片三、Module parse failed: Unexpected token (12828:18)You may need an appropriate loader to handle this file type.报错解决。四、@wangEditor5有序列表无需列表样式消失。......

2022-08-29 18:30:50 13073 8

原创 CodeMirror实现类似input框的 placeholder提示效果

在codemirror插件中实现一个类似于input框的placeholder效果,用来提示yaml文件如何书写

2022-08-08 16:13:44 2319 1

原创 ElementUI 修改树图

ElementUI 修改树图

2022-07-27 14:25:32 289

原创 React中CodeMirror插件的使用及封装

关于 CodeMirror 插件的引入、解释、使用、及封装。

2022-07-25 11:48:20 15237 8

原创 React项目中的细节

1.&& 与 || 的具体使用2. 三元运算符的嵌套使用3. 空数组与空对象的处理4.activeKey的使用5.Form表单中限制汉字输入6.Form表单中前后不能输入空格7.Form表单中前后不能输入浮点数8.antd中tabs选中下划线去除...9.首字母大写10.只支持字母、数字和-_组合,并且必须以字母数字开始和结束

2022-07-15 16:38:52 652

原创 Antd中table的简单封装及render的使用

一、antd ui中 table组件的 render函数的使用以及简单封装二、antd 中table表格内td内容的折行处理。三、'destroyInactiveTabPane' tabs切换时销毁其他tabs栏内容

2022-07-12 18:29:21 10756 3

原创 React实现类似锚点切换效果

react实现类似于html锚点的页面滚动效果

2022-06-30 18:24:03 937

原创 css-in-js

一、介绍​ CSS-in-JS是一种技术,而不是一个具体的库实现。简单来说CSS-in-JS就是将应用的CSS样式写在JavaScript文件里面,而不是独立为一些css,scss或less之类的文件,这样你就可以在CSS中使用一些属于JS的诸如模块声明,变量定义,函数调用和条件判断等语言特性来提供灵活的可扩展的样式定义。CSS-in-JS在React社区的热度是最高的,这是因为React本身不会管用户怎么去为组件定义样式的问题,而Vue有属于框架自己的一套定义样式的方案。​ styled-comp

2022-04-20 11:17:13 4856 2

原创 过渡动画组件(实现路由切换过渡转换)

一、基本使用二、结合animate.css三、列表过渡四、路由过渡动画五、高阶组件的封装

2022-04-19 21:34:37 887

原创 React 之Router路由(含5.0与6.0版本)

一、路由介绍二、事前准备2.1 安装路由模块2.2 相关组件 三、V5版本路由使用3.1 声明式导航3.2 编程式导航3.3 嵌套路由3.4 路由传参3.5 重定向 与 4043.6 三种路由的渲染方式【了解】3.7 withRouter高阶组件3.8 自定义导航组件四、V6版本路由使用4.1 声明式导航4.2 编程式导航4.3 重定向与4044.4 传参4.5 嵌套路由4.6 批量配置路由

2022-04-19 18:45:21 9570 2

原创 React练手小项目之简易电商管理系统

React练手小项目之简易电商管理系统

2022-04-15 21:24:30 1244

原创 React导入图片

方法一:import引入import React, { Component } from 'react';import './dom.css' // 方法一:引入赋值调用// 引入import Img from '../images/IMG_20191015_060554.jpg'class Dom extends Component {// 赋值state = { img:Img} render() { return (

2022-04-15 21:06:46 596

原创 项目踩坑之Echarts数据视图不更新问题

Echarts无法同步更新视图问题及解决方法

2022-04-15 20:50:41 10996

空空如也

空空如也

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

TA关注的人

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