自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vanora1111的博客

给自己学习路上的一些记载

  • 博客(55)
  • 收藏
  • 关注

原创 vue 本地自测iframe通讯

父应用可以通过 postMessage 将消息发送给子应用。需要注意的是,发送消息时,需要指定目标窗口和目标窗口的来源(即目标 iframe 的 origin),以确保安全性。iframe.contentWindow.postMessage(message, targetOrigin): 使用 postMessage 向子应用发送消息。message 是要发送的数据,可以是任何 JavaScript 对象。

2024-12-26 18:10:30 474

原创 yarn命令运行不了,一直info There appears to be trouble with your network connection. Retrying...

众所周知,npm install -g 这是代表全局安装某个库,譬如npm install -g yarn 这代表在终端都可以使用yarn,输入yarn -v 就会显示。但其实这个-g 安装的插件都是指定在当前node版本的全局可用,当切换node版本时 需要重新 再次安装。当执行nvm use 18.15.0 那么需要重新全局安装一下yarn。那么上面的报错就解决了。

2024-11-04 11:35:51 329

原创 react项目引入ant-design

在任意 React 页面或组件中使用 Ant Design 组件时,直接按需引入。不需要安装babel-plugin-import,否则会报各种问题。为了确保 Ant Design 样式在页面中生效,你需要在。当前项目用的Next.js。Next.js 使用。中引入 Ant Design 的样式文件。来定制全局的应用布局和样式。文件中全局引入样式。

2024-10-08 09:35:10 880

原创 学习react小记

没有依赖项:每次渲染都会执行useEffect,可能导致性能问题和状态不一致。空数组[]useEffect只在组件首次挂载时执行。有依赖项(如useEffect只在依赖项变化时执行,适用于需要在特定数据变化时执行副作用的情况。持续记录中....

2024-09-26 12:00:08 674

原创 SonarQube 和 Sonar scanner 进行前端代码质量扫描

此次示范扫描的是本地代码,仅供参考希望能帮助到你~

2024-08-26 15:58:47 1784

原创 el-cascader 数据回显 checkbox没有被勾选

el-cascader 数据回显 checkbox没有被勾选

2024-04-30 11:43:24 1177

原创 Echarts图标初始化实例的时候传入的参数

canvas跟svg如何选择

2024-02-28 10:01:23 414

原创 git push 报错fatal: unable to access ‘https://github.com/xxx

git push 报错fatal: unable to access 'https://github.com/xxx

2024-01-10 17:07:20 1938

原创 Vue中使用dialog弹窗,报错Cannot read properties of null (reading ‘getAttribute‘),并且Echarts图表不显示的解决方案

Vue中使用dialog弹窗,报错Cannot read properties of null (reading ‘getAttribute‘),并且Echarts图表不显示的解决方案

2023-12-07 10:15:24 1654 1

原创 element-plus 无法找到模块“element-plus/dist/locale/zh-cn.mjs”的声明文件

element-plus 无法找到模块“element-plus/dist/locale/zh-cn.mjs”的声明文件

2023-11-13 14:31:50 3003 3

原创 vue el-table-column 修改一整列的背景颜色

el-table-column 修改一整列的背景颜色

2023-11-01 09:44:08 5222 4

原创 Vue 模板字符串碰到script无法识别,报错Parsing error: Unterminated template.

Vue 模板字符串碰到script无法识别

2023-10-18 14:53:34 1093 2

原创 Vue 关于组件封装时父子组件通讯的三种方式

使用的是props+emits。

2023-10-12 15:56:36 155

原创 vue3 setup中defineEmits与defineProps的使用案例

vue3 setup中defineEmits与defineProps的使用案例

2023-10-09 11:16:34 3512 2

原创 在Vue里,将当前窗口截图,并将数据base64转为png格式传给服务器

记录来源于需求methods: {});});},try {// 使用转换后的文件进行后续操作},

2023-08-08 17:17:05 1510

原创 el-upload当设置auto-upload为false时,before-upload钩子未触发

三、考虑到用户体验,新增文件必填,并且 当文件上传以后去掉必填校验提示,譬如这个。2、当 :auto-upload="false",组件。1、上传时,组件是否自动上传,可以设置如下属性。2、在watch里监听状态。1、首先定义校验提示。

2023-06-15 17:11:17 6448

原创 Vue 自动编写注释

最近快要交付项目了,有个要求是30%的注释量,所以用node.js写了一个脚本自动生成。接下来看代码吧。

2023-05-24 11:35:19 1044

原创 vue 配置跨域访问

npm install axios -S 或 cnpm install axios -S。1、在vue.config.js里配置。在main.js或者单独组件中引用。一、使用axios发送AJAX请求。1、安装axios并引入。2、引入使用axios。

2023-05-23 17:16:19 7232 2

原创 Cesium 绘制经纬网,方格里不显示经纬度

其实调用图层叠加是最好的方式,又省事。但是也记录一下前端自己生成的吧。发现同事调用的图层,代码更加简洁,但API明显是用的公司封装的,等问清楚了 再来补充。

2023-04-24 15:08:17 1442 3

原创 Vue 实现图片拖拽功能

原理:现有一个图片的列表,拖动其中一个图片(触发dragstart),当拖动的图片移动到其他图片的位置(触发dragover),则将拖动的图片从原位置移动到该位置(触发dragend)。dragover:当元素或者选择的文本被拖拽到一个有效的放置目标上时,触发 dragover 事件(每几百毫秒触发一次)。dragstart:当用户开始拖动一个元素或者一个选择文本的时候 dragstart 事件就会触发(我这里没有用)。随意拖动一张图到另外一个图片上面时,两张图片交换位置。

2023-03-28 14:31:05 3404

原创 JavaScript 图片url地址转base64

记录来自于每一次的实际需求;此次需要做的是将拿到的图片,转png格式下载,看了下数据库返回的地址,有png、svg、jpg格式,我的想法是先通通转base64,再处理成png下载。

2023-03-22 11:38:47 4445

原创 使用element-ui里的el-date-picker 时间选择器报错getHours of undefined

el-date-picker 时间选择器报错getHours of undefined

2023-01-04 14:52:08 1138 2

原创 配置git账号以及常用命令

git常用命令大全分享

2022-11-17 16:08:49 7557

原创 Vue Element-ui 一键换肤的方案(第二种)

vue 配置两种主题风格的切换

2022-11-16 17:39:44 1873

原创 Element UI主题换肤功能

element-ui+vue 支持主题色进行切换

2022-09-19 12:46:55 1320 1

原创 事件循环队列中的宏任务与微任务

栈结构:先进后出队列:先进先出

2022-09-04 22:41:27 424

原创 Javascript之迭代器与生成器

生成器替代迭代器使用

2022-08-30 21:55:03 383

原创 vue 设置对button不能进行短时间的重复触发点击事件

vue中设置按钮不能进行短时间的重复点击而重复的触发事件

2022-08-10 10:09:45 1063

原创 手写一个Promise方法设计

手写一个promise

2022-07-31 21:52:53 146

原创 el-date-picker 限制固定开始时间与结束日期,用户只能在此范围内选择

限制固定开始时间与结束日期

2022-07-26 09:22:38 2561

原创 关于Promise的使用

调用一个函数,这个函数中发送网络请求(我们可以用定时器来模拟)如果发送网络请求成功了,那么告知调用者发送成功,并且将相关数据返回过去。如果发送网络请求失败了,那么告知调用者发送失败,并且告知错误信息。............

2022-07-25 21:39:19 778

原创 vue下载xml文件

vue下载xml文件

2022-07-22 18:00:35 2912 5

原创 es6中类的使用

目录class类的构造方法class中的方法定义class中实现继承的过程每个类只能有一个构造函数,如果包含多个构造函数,那么会抛出异常class中的方法定义class中实现继承的过程静态方法: 只能使用类名调用,直接在类上面,不在原型上面(不需要通过实例调用的时候,就可以通过静态方法)。构造方法:定义在constructor里的方法,只有在new创建对象的时候才会调用.....................

2022-06-09 17:21:39 331

原创 javascript模块化编程之CommonJS与EsModule

目录区别环境 两种模式互相加载 同时兼容加载两种格式总结模块化开发的目的是将程序划分成一个个小的结构,这个结构有属于自己的代码逻辑,有自己的作用域,不会影响到其他的结构,这个结构希望暴露的变量,函数,对象给其他结构使用,也可以通过某种方式导入其他结构的变量,函数,对象。这种结构叫模块,按照这种结构划分开发的过程,就是模块化开发的过程值: CommonJS是基于值的拷贝 EsModule是基于值的引用 node.js环境中,后缀的文件默认使用的是CommonJS模块,如果想要使用ES

2022-06-08 11:17:50 687

原创 js之原型链与继承

目录1、构造函数的prototype原型修改2、原型式继承3、借助构造函数继承4、寄生式工厂继承 (不推荐使用) 5、寄生组合式继承 (推荐)

2022-05-27 15:20:05 434

原创 JavaScript之数据属性描述符与存储属性描述符

数据属性描述符value该属性对应的值,默认undefined configurable该属性描述符是否可被改变、是否可被删除,默认为false enumerable该属性是否可被枚举,默认为false writable该属性是否可以被写入新的值,默认为falselet obj = { name: 'test', age: 18 }// 用了属性描述符,那么会有默认的特性Object.defineProperty(obj, 'address', { // ...

2022-05-26 10:54:22 264

原创 js之函数式编程:纯函数与柯里化函数

前言言简意赅的介绍一下,希望能快速帮助到你理解函数式编程。1、纯函数简单来说,一个函数的返回结果只依赖于它的参数,并且在执行过程里面没有副作用,我们就把这个函数叫做纯函数。说人话就是:1、在相同的输入值,需产生相同的输出;2、不产生副作用。重要性:1、可以安心的编写和使用,在用的时候保证输入内容不会被轻易篡改,并且确定的输入,一定有确定的输出.// 纯函数function sum(num1, num2) { return num1 + num2}......

2022-05-18 16:04:11 387

原创 JS 将多维对象数组拉平成一维

前言记录一下用过的方法~ 对象数组扁平化代码如下: const array = [{ id: 1, title: "课程 1", children: [{ id: 4, title: "课程 1-1" }, { id: 5,

2022-05-16 15:15:32 899

原创 关于前端的数据算法与结构(持续更新...)

前言整理一下,分享给所有和我一样想深入了解学习的人。一、 关于数据结构1、栈:是一种遵从后进先出(LIFO)原则的数据结构。虽然在我们前端中是没有栈这种数据结构的,但是我们有万能的数组,使用它可以模拟出栈,并且还能衍生出栈的操作方法,我们知道在es标准中数组有两个标准方法push和pop其实,他们就可以表示出栈和入栈的操作方法,class Stack { constructor() { this.stack = [] // 栈的长度 ...

2022-05-16 08:57:04 437

原创 JavaScript数组元素交叉式相乘

总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2022-05-05 15:07:19 875

空空如也

空空如也

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

TA关注的人

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