摘要: 浏览器刷新之后保存在vuex中的状态消失怎么回事? 这是因为js是运行在浏览器内存中的,当浏览器刷新时,浏览器内存被释放,因此保存在vuex中的数据会丢失。 解决思路 既然js是在内存中运行的,那么考虑将不想丢失的数据放在一个不会因内存释放而丢失的地方--本地存储。 常用本地存储有localStor 阅读全文
posted @ 2022-03-16 16:31 给我一个debug 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一、父子组件通信 <template> // 父组件 <div> // 子组件 <children @search="search" :message.sync="message"></children> </div> </template> <script> import children fro 阅读全文
posted @ 2022-03-09 17:56 给我一个debug 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 函数防抖debounce:(多次操作合并为一次) 1 function debounce (fn,delay) { 2 var timer = null; 3 return function (e) { 4 clearTimeout(timer); 5 timer = setTimeout(() = 阅读全文
posted @ 2022-03-07 16:34 给我一个debug 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 在quasar cli中安装vue-devtools可谓一波三折,网上找的一些方法所用到的BrowserWindow.addDevToolsExtension新版本已不支持,现需要在主进程app.on('ready')后去执行以下代码 此外需要先npm安装以下两个包:electron-debug和e 阅读全文
posted @ 2022-03-07 11:36 给我一个debug 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 以下整理出渲染进程发消息,以及对应主进程监听对应消息的方法 渲染进程发同步/异步消息给主进程 1.ipcRenderer.send('name1',...[args]); 2.ipcRenderer.invoke('name2',...[args]); 3.ipcRenderer.sendSync( 阅读全文
posted @ 2022-03-04 18:10 给我一个debug 阅读(695) 评论(0) 推荐(0) 编辑
摘要: electron开发中主要分为主进程(main.js)和渲染进程(renderer.js) 主进程:启动项目运行的main.js,一个项目只能有一个主进程,创建窗口等系统时间在此进行。 渲染进程:基于Chromium展示页面,每个web页面创建也都会创建一个渲染进程,页面运行在渲染进程中。 用于主进 阅读全文
posted @ 2022-03-04 17:56 给我一个debug 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1.npm安装quasar cli: npm install -g @quasar/cli 2.使用cd命令定位到目标文件夹 3.使用quasar create <folder-name> 4.运行: quasar devquasar dev -m electron // 以electron的方式运 阅读全文
posted @ 2022-03-01 23:10 给我一个debug 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: Electron = Chromium + Node.js + Native API 先行条件(1.安装Node.js 2.安装electron:npm install --save-dev electron 开发环境安装) 1.创建一个index.html文件(显示的页面)。 2.main.js( 阅读全文
posted @ 2022-02-28 22:12 给我一个debug 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 宏任务:setTimeout,setInterval,DOM事件,AJAX请求 微任务:Promise,asyc/await 1 //主线程直接执行 2 console.log('1'); 3 //丢到宏事件队列中 4 setTimeout(function() { 5 console.log('2 阅读全文
posted @ 2022-02-20 23:30 给我一个debug 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1.Promise有几种状态? 3种,pending,resolved,rejected。 .then()执行的其实就是resolved操作,.catch()执行的其实就是rejected操作。 2.Promise的状态是否可变? 状态不可变。 3.Promise如何解决地狱回调? then里面可以 阅读全文
posted @ 2022-02-20 22:58 给我一个debug 阅读(19) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示