- 博客(61)
- 问答 (1)
- 收藏
- 关注
原创 使用pkg打包了一个使用了sqlite3的nodejs项目,启动后闪退
使用pkg打包了一个使用了sqlite3的nodejs项目,启动后闪退[已解决]
2024-05-31 10:17:00
443
原创 浏览器警告:使用了已弃用的功能【卸载事件监听器已被弃用,并且将被移除】
使用了已弃用的功能【卸载事件监听器已被弃用,并且将被移除】按照来源链接将代码注释即可
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
原创 展开运算符 ...
展开运算符(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
原创 WIFI下无法登录百度网盘
找到当前连接的网络禁用IPv6连接重启百度网盘即可以下为步骤1、打开控制面板 点击网络和internet2、点击网络和共享中心3、点击 更改适配器设置4、 右击当前网络 选择设置 勾选取消 IPv6 5、然后确定即可,随后重启百度网盘即可连接到网络......
2022-06-22 02:08:45
2984
原创 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
原创 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关注的人