简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
问题描述:项目使用electron在窗口A中打开窗口B B中向vuex中写入数据,B中打印 vuex已经更改完成,但是A中还是没有变化。因为不同的窗口,属于不同的渲染进程,vuex 是被隔离的,相互之间是不能通过 vuex 进行通信的,2个渲染进程之间进行通信,需要通过 主进程进行分发才行。可以用vuex-electron来实现。1、安装Vuex Electronnpm install vuex-
如何关闭ESLint校验功能?写项目的时候总会遇到语法错误,一个空格错误,就会让项目进行不下去,因此关闭ESLint校验功能,如何关闭呢?方法一:创建项目时不要勾选Linter/Formatter选项方法二:图形化界面中关闭Linter功能方法三:直接修改配置文件vue.config.jsmodule.exports = {lintOnSave: false}此时项目可正常进行下去此时格式化代码默
1、安装npm install vue-context-menu --save2、使用<template><div @contextmenu.prevent="onContextShow()" /><Contextmenu ref="contextmenu" class="context-menu"><li v-show="contextmenuList.
主要利用keep-alive实现从列表页跳转到详情页,然后点击返回时,页面缓存不用重新请求资源。一、在router里配置路由import Vue from "vue";import Router from "vue-router";// 避免到当前位置的冗余导航const originalPush = Router.prototype.pushRouter.prototype.push = fun
一个超简单实用的excel导出,之前看网上很多教程都是修改配置文件来操作的,这种方法是直接通过数据导出,所以会觉得麻烦,其实只需要把要导出的表格用el-table渲染出来,然后导出就可以了。当然这种只是针对于数据不多,如果数据太多都上万条了,这种还是让后端来搞。1.安装npm install file-saver -Snpm install xlsx -Snpm install -D script
项目中用到AES算法做传输加密的优点。1、对内存的需求非常低,适合于受限环境。2、运算速度快。3、分组长度和密钥长度设计灵活。4、很好的抵抗差分密码分析及线性密码分析的能力。5、AES的密钥长度比DES大,它也可设定为32比特的任意倍数,最小值为128比特,最大值为256比特,所以用穷举法是不可能破解的。简单说一下1、安装crypto-js依赖npm install crypto-js --sav
问题描述:项目使用electron在窗口A中打开窗口B B中向vuex中写入数据,B中打印 vuex已经更改完成,但是A中还是没有变化。因为不同的窗口,属于不同的渲染进程,vuex 是被隔离的,相互之间是不能通过 vuex 进行通信的,2个渲染进程之间进行通信,需要通过 主进程进行分发才行。可以用vuex-electron来实现。1、安装Vuex Electronnpm install vuex-
1.在vue项目中安装npm install --save vue-draggable-resizable2.注册全局注册组件main.js中写入import Vue from 'vue'import VueDraggableResizable from 'vue-draggable-resizable'// 可选择导入默认样式import 'vue-draggable-resizable/dis
之前用正则表达式在VSCode中直接查询代码行数。不过这种太麻烦了需要先设置好“要包含的文件”和“要排除的文件”而且还不能排除注释行和空格。所有给大家安利VS Code的一款很好用的插件。1.首先在VS Code中搜索VS Code counter安装。2.然后最好重新启动VS code,再用快捷键ctrl+shift+p工作区选择VscodeCounter:Count lines in dire
强烈推荐的一款VsCode注释插件koroFileHeader,具体使用参考内容。1、安装插件。在VsCode里选择Extensions搜索koroFileheader进行安装。2、根据需要修改默认注释配置,先选择File-Preferences-Settings,搜索fileheader在setting.json里根据需求自行配置注释的风格。具体可配置字段我简单配置下可满足基本注释例如(直接加载