- 博客(23)
- 收藏
- 关注
原创 vue3+element Plus form 作为子组件,从父组件如何赋值?
vue3+element Plus form 输入框内输入内容不显示问题
2024-03-19 10:43:12
1094
原创 解决Vscode编译器执行vue -V 报错 vue : 无法加载文件 D:\soft\nvm\nodejs\vue.ps1信息
查看策略是否修改成功 ,如果查询结果是我们设置的那就成功了。4. 在执行 vue -V 就可以正常看到vue的版本了。如上图会报错,在执行一下。
2023-07-04 15:16:42
471
原创 element 中 el-form 的resetFields() 重置表单方法不起作用
element 表单设置 resetFields() 方法无效
2022-11-17 15:24:00
908
原创 vue element table sortable 拖拽排序 数据更新但页面没有更新
问题:项目开发中有个需求是需要给table 表格 增加拖拽排序功能,我使用了sortable.js 在使用过程中发现 拖拽之后 数据发生了变化,但是页面并没有更新,怀疑是table 视图渲染问题。解决方案:element table 中有一个属性叫 “row-key” 功能是 用来优化 Table 的渲染。...
2022-01-25 15:57:44
3908
原创 electron 使用remote 报错:Cannot read properties of undefined (reading ‘BrowserWindow‘)
最近在学习electron,写了一个remote的小demo,其中有这样一段代码:const BrowserWindow = require("electron").remote.BrowserWindow;会报错,如下图:然后去网上找了一些文章看了看貌似是版本的问题,我用的electron是@v16.0.4, 而remote在electron12的时候废弃了remote模块,所以需要我们自己安装remote包。1.首先在项目根目录下安装@electron/remote包:...
2021-12-22 17:28:26
5963
原创 解决Vue warn: Duplicate keys detected:“tab-XXX“. This may cause an update error.问题
在开发过程中碰到控制台打印Vue warn: Duplicate keys detected:"tab-XXX". This may cause an update error. 这样的一个警告,虽然是警告不阻碍流程,但是看着也变扭,仔细一看错误说明很明确是因为key值重复导致,说明我们的tabNav应该使用了for循环,从而导致key值重复,所以检查一下自己key是如何赋值的,确保key不重复就行,一般会给for循环的index值,因实际情况而定 ...... 定位到问题那么就可以解决了 ~...
2021-12-08 10:03:32
11566
原创 element 使用 el-tab组件 造成浏览器卡死问题
项目中使用的是elemnetUI组件, 问题出现的情况是这样:在el-tab标签页中遍历el-tab-pane面板,面板中使用的是动态组件component,在启动项目时,页面出现卡死问题,一直处于加载状态没有反应。解决方法如下:将动态组件component放在循环外面降低elementUI组件的版本(之前使用的是:element-ui: 2.7.0 将版本改成:element-ui: 2.6.3)即可。...
2021-10-22 10:57:03
1499
原创 使用nvm进行node版本管理
如果已经安装过nodejs建议先卸载已有版本,卸载方式有多种这里就不多说了,卸载完成之后安装nvmnvm下载地址:https://github.com/coreybutler/nvm-windows/releases下载完成解压之后进行安装:安装成功之后,输入命令 nvm v 查看版本,如果出现版本号表示安装成功。接下来安装nodejs, 输入命令行nvm ls anaillable查看可用的node.js版本号nvm instal..
2021-06-25 15:20:04
359
原创 常用数组方法总结
1.push()功能:向数组末尾添加一个或多个元素,并返回数组长度,改变原始数组2.unshift ()功能:在数组的开头添加一个或多个元素,改变原始数组3.pop()功能:删除数组的最后一位4.shift()功能:删除数组的第一个元素5.reverse()功能:数组倒序排序6.sort()功能:按照字符串排序,如果想要对数字进行排序,需要也一个排序函数7.splice()功能:对数组任意位置实现增删改arr.splice(1, 2) 第一个参数是开始从下标为1的位置开始删除,
2021-05-21 16:35:02
159
原创 ES6 flat() 方法报错 兼容问题处理
出现此问题,可能是你的浏览器版本太低了解决方法:升级浏览器版本到最高级。手写flat() 方法并挂到Array原型上。```javascriptArray.prototype.flat = function(count) { let c = count || 1; let len = this.length; let exe = []; if (this.length == 0) return this; while (c--) { let _arr = [];
2021-05-20 15:06:16
964
原创 Http与Https的区别
Http(超文本传输协议)是一个简单的请求-响应协议,运行在TCP协议之上。它指定了客户端可能发送给服务器什么的消息以及得到什么样的响应。Https(超文本传输安全协议),在Http的基础上通过传输加密和身份认证保证了传输过程的安全性,Https是在Http基础上加了SSL协议,保证传输过程的安全性,Http与Https的区别http协议传输的数据都是为加密的,因为使用http协议在传输隐私信息非常不安全,为了保证隐私数据能加密传输,于是就出现了SSL协议,用于对Http协议传输的数据进行加密,因此也
2021-03-26 14:58:12
133
原创 实现一个函数,该函数根据输入的数字,将给定的字符串,如:“abc/def/ghfvb/frg” 中第num个斜杠 “/“ 移除,在返回其处理后的字符串
removeSlashByNum(da) { let str = "abc/def/ghfvb/frg"; // 字符串定义可放在函数外面 let num = 0; // '/' 出现的次数 let index = str.indexOf("/"); // 出现的下标 let newStr = ""; // 字符串拼接 if (da == 0) { newStr = str; } while (index != -1) { num++; if (da ==
2021-03-19 14:12:30
322
转载 vue请求axios的使用详解
axios请求封装,转载文章:https://blog.youkuaiyun.com/marendu/article/details/91962692
2021-03-10 14:33:12
86
原创 获取vuex中数据不是最新值的问题
在开发过程中,我们会把某些数据存到Vuex中,当我们在其它模块获取时,使用方法不对,往往不会取到最新的值,如果想换取最新Vuex中值可使用下面这个方法:computed: { // 计算属性 getTotal() { return this.$router.status.total }}把获取值的方法写在计算属性中,页面中可直接这样使用:<div>{{getTotal}}</div>...
2021-02-25 16:37:42
1561
原创 element-table表格错位问题
element-table 表格有多选,并设置滚动条之后,如果出现表格错乱,可能是因为【多选】el-table-column 设置了 fixed 属性,将其去掉即可。
2021-02-25 16:24:32
613
原创 element-table 单元格双击事件冲突问题
element-table 单元格双击事件 @cell-dbclick与el-switch 的@change事件冲突问题,可试试 event.stopPropagation() 方法
2021-02-25 16:21:48
2250
原创 Vue Ant Design validateFields不起作用
问题描述:项目中使用校验方式是自定义校验规则,validateFields 方法不执行,不校验表单项, 然后看了仔细看官方文档刚开始的理解是,每个函数体中需执行 一下 callBack() ,如图:这样是不正确的,后来我在方法的最后一行也加了callBack() , 如图:这样就可以了,所以,必须确保你代码执行的最后一行是 callBack() , 才可以。...
2020-07-15 16:02:23
6631
2
原创 Vue-ant-design-vue 表单项输入时卡顿问题
问题:vue项目中使用了ant-design-vue的Form表单,并且自定义校验方法,之后发现我在输入框进行输入内容时,出现卡顿的问题,响应特变慢,后来找了一下官方文档发现表单有一个【selfUpdate】的参数,意思是:自定义字段更新逻辑。果不其然,当我们在输入框输入内容时,vue进行多次的render刷新渲染操作,导致form-item的input在输入时出现卡顿问题。官方参数说明:(https://www.antdv.com/components/form-cn/#selfUpdate)
2020-07-06 18:03:23
8596
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人