- 博客(37)
- 资源 (9)
- 收藏
- 关注
原创 Uncaught TypeError: Cannot read properties of null (reading ‘match‘)
Uncaught TypeError: Cannot read properties of null (reading 'match')
2022-08-02 14:31:29
11555
原创 webpack5学习前言_1介绍
webpack是代码编译工具,有入口、出口、loader和插件。webpack是一个用于现代JavaScript应用程序的静态模块打包工具。当webpack处理应用程序时,它会在内部构建一个依赖图(dependencygraph),此依赖图对应映射到项目所需的每个模块,并生成一个或多个bundle。——简单的总结webpack是一种前端资源构建工具,一个静态模块打包器(modulebundler)............
2022-07-23 16:46:05
158
原创 react和node使用crypto-js加解密
前端使用react框架,配合ts// @ts-ignoreimport CryptoJS from 'crypto-js';const key = CryptoJS.enc.Utf8.parse('1234567812345678'); // 十六位十六进制数作为密钥const iv = CryptoJS.enc.Utf8.parse('1234567812345678'); //十六位十六进制数作为密钥偏移量/** * 请求数据加密 * * @param {any} word 数据明文
2022-03-25 10:14:35
2400
原创 ts关于定义setTimeout的类型
为了能够在全局中关闭setTimeout,所以需要在全局定义一个setTimeout多数据类型直接上代码: var timeOut: NodeJS.Timeout;//定义setTimeout的类型 timeOut = setTimeout(function () { ...... }, 1000);在其他地方可以直接关闭clearTimeout(timeOut);...
2021-11-24 11:32:54
6460
2
原创 使用antv2画三角形雷达图
本次是使用React框架来实现,用vue或者其他框架,也是一样的道理。直接上代码:import React, { FC, useEffect } from 'react';import F2, { Chart } from '@antv/f2';import _ from 'lodash';interface TriangleCardProps {}// 三角形雷达图const TriangleCard: FC<TriangleCardProps> = () => {
2021-11-18 15:22:37
1412
原创 iframe不能完全显示
html代码使用 iframe 不能完全显示,代码如下<div className={styles.knowledgeRouteStyle} style={{ width: '100%', height: '95%', touchAction: ' none', overflowY: 'scroll' }} > <iframe id="iframe_detl" name="iframe_a" fr
2021-11-12 11:07:19
3458
原创 Sourcetree发生错误(1)
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetch --no-tags originerror: bad signature 0x00000000fatal: index file corrupt
2021-10-31 21:10:34
174
原创 display: grid;进行布局
display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 60px; align-content: center; align-items: center; justify-content: center; justify-items: center;
2021-09-18 17:56:16
136
原创 使用antd组件,修改组件样式
:global { .am-modal-content { border-radius: 32px; padding: 64px 0; } }
2021-09-18 13:04:38
606
原创 node更新
一、先删除旧版本windown 系统点击卸载二、下载安装新版本根据这篇文章去下载安装更新 https://blog.csdn.net/l1134/article/details/120270753
2021-09-13 17:24:35
126
原创 Node 安装教程
Windows 上安装 Node.jsNode.js 历史版本下载地址:https://nodejs.org/en/download/一、选择版本根据个人电脑情况,下载相对应的版本步骤 1 : 双击下载后的安装包 v0.10.26,如下所示:install-node-msi-version-on-windows-step1步骤 2 : 点击以上的Run(运行),将出现如下界面:步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 :步骤 4 : Node.js默认安装目录为
2021-09-13 17:05:09
2821
原创 前端React框架基础语法
一、ReactDOM.render()方法ReactDOM.render()方法是React框架中最最最基础的方法,这个方法的作用是将模板转化为HTML的语法,然后插入到指定的 DOM 节点中。<script type="text/babel"> ReactDOM.render( <p>Hello, world!</p>, document.getElementById('test') );</script>上面
2021-09-13 16:56:32
200
原创 TestingLibraryElementError: Unable to find an element with the text: xxxxx. This could be because
import { render, testA11y, fireEvent, waitFor, sleep, screen } from ‘@alita/test’;expect(screen.getByText(“xxxxx”)).toBeDefined();
2021-09-09 16:32:39
1198
原创 ts的数据类型
1.1 布尔值let isFlag: boolean = false;1.2 数字let decLiteral: number = 6;let hexLiteral: number = 0xf00d;let binaryLiteral: number = 0b1010;let octalLiteral: number = 0o744;1.3 字符串let name: string = “bob”;JavaScript程序的另一项基本操作是处理网页或服务器端的文本数据。 像其它语言里一样,
2021-09-09 12:38:38
190
原创 Github的Issues用法
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-09-08 13:20:59
6669
原创 基于React的Alita框架的jest用法
使用 alita/test 测试简介在前端开发的时候,可能会写到很多组件,将这多个组件进行封装已做于后期业务的开发。再将这些组件开源供其他开发人员使用,逐渐发现会出现这样那样的 Bug ,这个时候就需要写测试,测试每个已经开发的组件,是否完善。本次测试是在 alita 框架的基础上,进行测试。环境的搭建1、创建 alita 项目命令: yarn create alita 项目名2、切换到项目目录,安装依赖命令:yarn install3、下载 alita/test 依赖包命令:ya
2021-09-06 23:26:02
747
原创 Markdown 使用轻量级标记语言的注意点
Markdown 使用轻量级标记语言的注意点一、不能有错别字二、中英文混在一起的时候,英文前后要加空格,比如 :配置package.json文件 应该是配置 package.json 文件三、专有英文单词,要么是全小写,要么是全部大写。比如: alita 应该全文用小写,不要有的 alita 有的是 Alita。四、少使用Markdown 列表。五、大部分的博客,都不注意 Markdown 排版,没必要一直使用 Markdown 区块...
2021-09-06 23:07:17
85
转载 前端jest的学习
安装1.1 最新版本的jest安装需要babel 7.Xnpm install babel-jest jest --save-dev1.2 babel 6.X的可安装以下版本或者升级babelnpm install babel-jest@23.6.0 jest@23.6.0 --save-dev1.3 jest不支持import语法 要安装npm install babel-plugin-transform-es2015-modules-commonjs --save-dev配置packge.
2021-08-11 23:11:23
365
原创 关于React的antd-mobile的select组件
关于React的antd-mobile的select组件1、做声明:INomarSelectProps 的interface接口2、const出来一个NomarSelectGroup ,将需要的数据从props定义出来3、用useEffect监听一些值的变化,去控制选出来的数据和弹出层4、按提交的时候,将数据以数组类型放回。...
2021-08-05 01:59:11
674
原创 Npm和Yarn设置淘宝镜像
Npm和Yarn设置淘宝镜像NpmYarnNpm1、查询当前配置的镜像npm get registry2、配置镜像pm config set registry https://registry.npm.taobao.orgYarn1、查询当前配置的镜像yarn config get registry2、配置镜像yarn config set registry https://registry.npm.taobao.org/...
2021-07-21 17:01:44
128
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人