自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用pkg打包了一个使用了sqlite3的nodejs项目,启动后闪退

使用pkg打包了一个使用了sqlite3的nodejs项目,启动后闪退[已解决]

2024-05-31 10:17:00 443

原创 前端使用XLSX导出表格多出一倍数据

问题原因:被导出的表格中含有 fixed。使用新的table标签导出,去除fixed。

2024-05-29 10:39:27 167

原创 浏览器警告:使用了已弃用的功能【卸载事件监听器已被弃用,并且将被移除】

使用了已弃用的功能【卸载事件监听器已被弃用,并且将被移除】按照来源链接将代码注释即可

2024-05-17 15:14:31 549

原创 Warning: Accessing non-existent property ‘xx‘ of module exports inside circular dependency

vue打包警告Warning: Accessing non-existent property 'xx' of module exports inside circular dependency

2024-04-28 14:07:18 513

原创 vscode设置html标签属性不换行

wrap line length。

2024-03-22 10:39:04 201

原创 前端下载多个文件链接整合为压缩包

【代码】前端下载多个文件链接整合为压缩包。

2023-11-23 09:10:47 331

原创 前端下载文件链接

【代码】前端下载文件链接到本地。

2023-11-23 09:09:39 197

原创 展开运算符 ...

展开运算符(Spread Operator)是 JavaScript 中用于展开可迭代对象(如数组、字符串、对象等)的语法。它提供了一种简洁的方式,可以将可迭代对象展开成多个元素,用于传递函数参数、数组字面量、对象字面量等。

2023-11-22 14:51:36 113

原创 Promise

Promise 是 JavaScript 中用于处理异步操作的一种机制。它表示一个异步操作的最终完成(或失败)及其结果的表示。Promise 对象代表一个异步操作,具有三种状态:Pending(进行中)、Fulfilled(已成功)和Rejected(已失败)。Promise 是一种处理异步操作的强大工具,它提供了更清晰的代码结构,并支持串行执行、并行执行等操作。通过链式调用和多种方法(then、catch、finally、all、race 等),可以更好地管理和处理异步操作。

2023-11-22 14:43:11 57

原创 创建SSH秘钥连接GitHub

创建SSH秘钥连接GitHub

2023-03-19 00:35:00 102

原创 vscode删除遗留分支

vscode删除遗留分支

2023-02-14 17:28:10 109

原创 删除远程桌面记录

删除远程桌面记录

2022-10-21 09:53:32 971

原创 uniapp将视频和图片转为base64位编码

【代码】uniapp将视频和图片转为base64位编码。

2022-10-20 15:17:09 2084 1

原创 WIFI下无法登录百度网盘

找到当前连接的网络禁用IPv6连接重启百度网盘即可以下为步骤1、打开控制面板 点击网络和internet2、点击网络和共享中心3、点击 更改适配器设置4、 右击当前网络 选择设置 勾选取消 IPv6 5、然后确定即可,随后重启百度网盘即可连接到网络......

2022-06-22 02:08:45 2984

原创 使用 Steam++ 快速访问 Github

使用 Steam++ 快速访问 Github

2022-06-21 14:50:43 9666 4

原创 解决 git did not exit cleanly (exit code 128)

Remote URL 使用http路径即可

2021-12-24 16:11:55 410

原创 vuecli 4 打包后 Failed to load resource: net::ERR_FILE_NOT_FOUND 项目打开白屏

1. src 同级的 vue.config.js 中设置vue 没有就新建一个// vue.config.jsmodule.exports = { publicPath: './'}2.修改为 hash 路径router 下 index.ts文件中 引入createWebHashHistory将createWebHistory 替换为createWebHashHistory修改后为:import { createRouter, createWe...

2021-09-10 14:44:35 261

原创 Vue 3 Unexpected any. Specify a different type.

使用 any 警告 Unexpected any. Specify a different type. 项目全局搜索 eslint找到.eslintrc.js文件打开文件,在rules里面添加一条规则 "@typescript-eslint/no-explicit-any": ["off"]module.exports = { root: true, env: { node: true }, 'extends': [ 'plugi...

2021-09-09 11:13:56 749

原创 推送已有项目到Code China

Git 全局设置git config --global user.name "小飞飞¹²³"git config --global user.email "2237928292@qq.com"创建一个新仓库git clone https://codechina.csdn.net/qq_44977477/icw.gitcd icwtouch README.mdgit add README.mdgit commit -m "add README"git push -u origin

2021-09-09 00:23:57 86

原创 VScode Ctrl+C报: Cannot read property ‘start‘ of undefined

使用CScode编写Vue时报错:vscode ctrl Cannot read property 'start' of undefined解决: 卸载css peek重新运行

2021-08-26 23:14:10 279

原创 Base64压缩

compress: function (img) { //新建一个img标签 var image = new Image(); image.src = img; var canvas = document.createElement("canvas"); var context = canvas.getContext("2d"); //压缩后图片的大小 var data; var imageWidth =...

2021-08-20 11:22:26 1520

原创 Node Js 学习笔记

Node为什么要学习Node.js企业需求具有服务端开发经验更改front-endback-end全栈开发工程师基本的网站开发能力服务端前端运维部署多人社区Node.js是什么Node.js是JavaScript 运行时通俗易懂的讲,Node.js是JavaScript的运行平台Node.js既不是语言,也不是框架,它是一个平台浏览器中的JavaScriptEcmaScript基本语法ifvarfunctionObjectArrayB

2021-07-29 10:20:09 202

原创 Vue To install it, you can run - - -

Vue 启动报错 To install it, you can run检查下你的页面名称有没有写错

2021-07-23 17:49:38 231

原创 vue创建项目:无法加载文件 C:\xxx\xxxx\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本

按windows按钮,搜索powershell,以管理员的身份运行命令行 输入 : set-ExecutionPolicy RemoteSigned

2021-07-14 19:34:24 78

原创 前端导出Excel带样式

DekExcel1: function () { // 标题 let tiuelestyle = "width:165px;height:150px;line-height:120px;color:#0000ff;font-size:40px;padding-left:180px;box-sizing:border-box;font-family:宋体;font-weight:bolder;"; // 标椎 let wh = "width:16

2021-05-21 09:29:12 338

原创 async 异步

使用async进行异步编程async异步编程需要使用await配合async 函数执行时,如果遇到 await 就会先暂停执行 ,等到触发的异步操作完成后,恢复 async 函数的执行并返回解析值。await 关键字仅在 async function 中有效。如果在 async function 函数体外使用 await ,你只会得到一个语法错误。function testAwait(){ return new Promise((resolve) => { setTim

2021-03-23 09:57:31 257

原创 _this2.$xxxis not a function

报错:_this2.$xxxxxis not a function handleDelete: (api) => { this.$message("这是一条消息提示"); },修改为:handleDelete: function () { this.$message("这是一条消息提示"); },

2021-03-01 01:20:27 1863

原创 Vue 标签不自动换行 且 保存自动整理 JS格式化但不换行设置

Vue 标签不自动换行 且 保存自动整理 JS格式化但不换行设置

2021-02-19 14:33:16 2422 4

原创 Adblock Plus

官方网站:https://adblockplus.org/zh_CN/

2020-12-27 20:47:22 167

原创 js检索数组对象

使用js查找数组的对象中是否包含检索项// 被检索数组 Data2// 检索项 Searchfor (let index = 0; index < Data2.length; index++) { const element = Data2[index]; for(var ins in element){ if(element[ins].indexOf(this.Search) != -1 ){

2020-10-18 17:02:45 710

原创 Element ui table 底部超宽滚动条无效

使用 Element ui 超出横向滚动条拖动滚动条无效,这个雕无动于衷去除表格内的 fixed 属性即可

2020-09-24 14:31:21 336

原创 原生js Base64 加密

var str="hello world";//base64加密var str64=window.btoa(str);console.log(str64);//base64解密var str=window.atob(str64);console.log(str);

2020-09-21 13:09:10 211

原创 数组操作 map filter

在所有的数组操作中,最有用的还是map和filter。这两个方法能做的事绝对不能不提。mapmap可以将元素转换为数组。至于转换为什么数组,这就是map的优美之处:类型由开发者决定。例如对象中包含数字,但是我们只需要数字,数组中包含函数,而需要Promise的情况,,,map很容易满足这样要求,map和filter都不会修改原数组,而是返回数组的拷贝。 var arr1 = [{ name: 0 }, { name: 1 }, { name: 2 }, { name: 3 }, { na

2020-09-16 11:05:06 401 1

原创 函数作用域和提升

在ES6 引入let 之前,变量都是var 声明的,并且存在函数作用域的说法。 使用let声明变量,变量只有在声明后才存在。而使用var声明变量,变量在当前作用域都可以调用,甚至在声明之前,未声明的变量和值为undefined的变量不是一个概念。使用未声明的变量会报错,但是可以安全的使用已经存在的且值为undefined的变量。(例1) 使用let时,如果使用的变量未声明,将会得到一个错误console.log(x)let x = 3; // 错误终止(例2)使用var时,可以在.

2020-09-15 16:38:02 108

原创 Void运算符 (a标签点击不跳转)

void运算符只有一个用途,计算它的操作数并返回undefined。听起来好像没什么用,实际上确实没什么用。它可以强制表达式返回undefined。偶尔会被用到HTMl a标签的URL 。效果为点击不跳转<a href='javascript:void 0' > Do nothing</a>...

2020-09-15 15:20:53 107

原创 最简单的字符串转数字

var x = '5'console.log(typeof(x)) //结果为 Stringconsole.log(typeof(+x)) //结果为 Numbervar i = 5asfaconsole.log(typeof(+i)) //结果为 NaN

2020-09-15 14:56:47 102

原创 控制流异常 break continue return throw

break 提前结束循环continue 跳到循环下一步return 退出当前方法throw 指出必须被异常处理器所捕获的异常

2020-09-15 14:44:16 86

原创 JavaScript随机数 Web

// 返回一个 m - n 之间的随机整数 (包含 m,n) function rand(m, n) { return m + Math.floor((n - m + 1) * Math.random()) } console.log(rand(1, 5)) // 1 2 3 4 5

2020-09-15 14:39:25 217

原创 Vue路由懒加载(两种写法)

懒加载也叫延迟加载,即在需要的时候进行加载,随用随载。在单页应用中,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,延时过长,不利于用户体验,而运用懒加载则可以将页面进行划分,需要的时候加载页面,可以有效的分担首页所承担的加载压力,减少首页加载用时。 routes: [ { path: '/', name: 'HelloWorld', component: () => import('@/page/Vue

2020-09-10 22:40:06 337

原创 iframe页面与vue父页面相互传值

1.iframe页面向vue父页面传值vuemounted() { let that = this; window.addEventListener("code", function (e) { console.log(e.data) }); },iframe window.parent.postMessage(code,"*");2.vue页面向iframe页面传值vuemounted(){ this.iframe = this.$refs.

2020-08-28 11:44:15 1981

空空如也

空空如也

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

TA关注的人

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