- 博客(33)
- 收藏
- 关注
原创 element ui 在dialog里嵌套使用MessageBox,MessageBox被遮挡
原因:element ui 默认给$message消息弹框动态添加的z-index值比对dialog小,可控制台具体查看。2、给message设置自定义样式customClass,将z-index设为3000。1、dialog增加属性:z-index=“1000”
2022-12-26 16:54:42
599
原创 git 操作备注
1、撤销上次拉取:本地从别的分支拉取代码,发现分支错误,需要撤销拉取,不推送远程2、撤销上次提交:本地代码提交后发现有不能提上去的代码,需要回退到本地
2022-11-08 15:59:51
96
原创 fatal: Need to specify how to reconcile divergent branches.
fatal: Need to specify how to reconcile divergent branches.
2022-10-26 15:46:29
2696
原创 element ui 附件一次上传多个但只请求一次并直接与后端交互上传至系统
element ui 附件一次上传多个但只请求一次并直接与后端交互上传至系统
2022-07-12 20:15:41
1307
原创 element ui table的使用备注
element ui table的使用备注当给table设置了row-class-name时,选中的行高亮显示,但是当鼠标移入时(hover),会保持原有的hover,设置的会被覆盖,所以需要将原hover样式改变掉,但是由于table的hover属性是绑定在列td上的,所以需要在hover上增加td属性。<el-table :data="data" border size="small" style="width: 100%" :row-class-name="tableRowClassName
2022-04-21 21:11:58
1241
原创 element ui radioGroup的使用备注
element ui radioGroup的使用备注正常使用时,像form中或table中,change方法可以正常返回选中的label值,如:<template> <el-radio-group v-model="radio" @change="a"> <el-radio :label="3">备选项1</el-radio> <el-radio :label="6">备选项2</el-radio> &
2022-04-21 13:56:03
2023
原创 vue 项目npm run dev时报错The service was stopped
vue 项目npm run dev时报错The service was stopped1、The service was stopped执行命令:node_modules/esbuild/install.js2、当npm install 各种报错时,尝试使用 yarn install
2021-12-08 21:16:58
3739
原创 RN项目安卓真机调试步骤
RN项目安卓真机调试步骤1、adb(Android Debug Bridge)工具安装:打开终端,入当前用户的home目录,默认就是,不是的话执行命令:cd ~ 或 cd /Users/YourMacUserName然后通过Homebrew 安装adbbrew install android-platform-tools配置环境变量 .bash_profile文件Mac下的.bash_profile 文件的路径是 /Users/YourMacUserName/.bash_profile ,如果
2021-11-23 15:59:10
3723
原创 Chrome添加扩展应用React Developer Tools开发者工具上不显示
Chrome添加扩展应用React Developer Tools开发者工具上不显示将设置中的sources下的 Enable JavaScript source maps 和 Enable CSS source maps勾选去掉,然后restore defaults and reload
2021-09-15 16:24:39
1388
2
原创 本地存储数组
本地存储数组localStorage和sessionStorage存储时都接收字符串类型,所以需要将对象和数组转换为字符串存储,使用时再做转换。但localStorage对数组对象解析时为object对象,故对数组存储采用sessionStorage。存储:const fieldData = [1,2,3];sessionStorage.setItem("columnSet", JSON.stringify(fieldData))取用:if(sessionStorage.getItem("c
2021-08-19 15:22:20
918
1
原创 vue+elementUI配置表格的列显示与隐藏
vue+elementUI配置表格的列显示与隐藏描述:表格的列过多时,可以根据需要控制列的显示与隐藏,目前是采用Vue+elementUI(适配Vue3的Element Plus)实现的,具体效果与代码如下:效果图:完整代码:<template> <div id="app"> <el-table :data="tableData" border style="width: 100%" ref="table"> <el-table-
2021-08-18 20:47:02
16990
6
原创 eslint检查报错
Parsing error: x-invalid-end-tag.在使用vscode+vue+iview开发时,eslint检查报错如下:解决方案:1、忽略该项检查:根目录 - .eslintrc.js - rules下添加‘vue/no-parsing-error’: [2, { ‘x-invalid-end-tag’: false }]2、关闭eslint的检查:vscode菜单 - 文件 - 首选项 - 设置搜索vetur.validation.template,将勾选☑️去掉:
2021-01-15 10:58:01
347
原创 更改.vue文件名不生效
更改.vue文件名不生效在编辑器上或在本地文件夹里修改.vue文件名的大小写不生效,导致本地及测试环境没问题,上线时报错,原因是 git对文件名大小写不敏感。解决办法:执行命令 git config core.ignorecase false...
2020-09-01 10:46:52
1148
原创 解除本地代码与远程仓库的关联关系
解除本地代码与远程仓库的关联关系描述: 从远程代码库拉取代码到本地后,想解除本地代码与远程仓库的关联关系,即不受git管制,纯在本地运行。git命令: find . -name “.git” | xargs rm -Rf
2020-07-30 11:32:03
1311
原创 iview Table render函数中循环展示数组超链接
iview Table render函数中循环展示数组超链接表格中需要循环遍历展示数组信息,如展示多附件,并支持附件下载:render: (h, params) => { return h('div', params.row.arr.map(item => { return h('a', { attrs: { href: `/api/file/${item.fileId}` }, styl
2020-05-18 20:38:10
1583
原创 获取下拉框select上次选择的值
获取下拉框select上次选择的值如图所示,如果我们需要获取select的当前选中项,直接用on-change事件直接返回就行,但有些情况下,我们需要获取上一次选中的值来做一些判断:<Row> <Col :span="12"> <FormItem label="类型"> <Select ref="typeSelect" v-m...
2020-02-21 17:36:55
4436
原创 解决 vue-router 报 NavigationDuplicated 错误
解决 vue-router 报 NavigationDuplicated 错误控制台报错:原因:vue-router 在3.1版本以后将 $router.push()、 $router.replace() 方法改为了 Promise,假如没有回调函数,错误信息就会交给全局的路由错误处理。如截图:Uncaught (in promise)方案1: 降版npm i vue-router@3...
2019-11-29 09:53:38
5998
原创 js变量var和let的区别
js变量var和let的区别在 ES2015 之前,JavaScript 只有两种类型的作用域:全局作用域和函数作用域。ES2015 引入了两个重要的 JavaScript 新关键词:let 和 const,这两个关键字在 JavaScript 中提供了块作用域(Block Scope)变量(和常量)。全局作用域:全局(在函数之外)声明的变量拥有全局作用域。例子1var carName...
2019-11-05 17:22:19
174
原创 JavaScript 提升(Hoisting)
JavaScript 提升(Hoisting)提升(Hoisting)是 JavaScript 将声明移至顶部的默认行为。JavaScript 声明会被提升,JavaScript 初始化不会被提升,用 let 或 const 声明的变量和常量不会被提升!例子1//严格模式var x = 5; // 初始化 xvar y = 7; // 初始化 ydocument.write(x +...
2019-11-04 15:54:04
207
原创 JavaScript 错误 - Throw 和 Try to Catch和 finally
JavaScript 错误 - Throw 和 Try to Catch 和 finallytry 语句使您能够测试代码块中的错误。catch 语句允许您处理错误。throw 语句允许您创建自定义错误。finally 使您能够执行代码,在 try 和 catch 之后,无论结果如何。输入验证案例:<!DOCTYPE html><html><body&g...
2019-11-02 12:46:59
179
原创 如何识别数组
如何识别数组常见的问题是:我如何知晓某个变量是否是数组?问题在于 JavaScript 运算符 typeof 返回 “object”:var fruits = ["Banana", "Orange", "Apple", "Mango"];typeof fruits; // 返回 objecttypeof 运算符返回 “object”,因为 JavaScript...
2019-10-30 09:37:29
251
原创 input数字输入框,自定义保留小数位数,禁止输入多个小数点,以及对非数字字符的处理
input数字输入框,自定义保留小数位数,禁止输入多个小数点,以及对非数字字符的处理<template> <input class="numberInput" type="number" :placeholder="placeholder" v-model="inputData" @keydown="keydownFn" /></template>&...
2019-07-16 15:25:51
1807
原创 修改git用户名/邮箱/密码并记住密码
修改git用户名/邮箱/密码并记住密码用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。所以当修改了远程库的用户名和密码后(修改电脑密码),本地提交代码到远程库的时候需要重新输入用户名和密码,这时候就需要修改本地git客户端的用户名和密码。打开命令窗口:文件夹-右键-Git Bash Here命令:查看用户名和邮箱地址:$ git config user.name$ ...
2019-05-14 16:04:47
1854
原创 iview中嵌套使用tabs注意事项
iview中嵌套使用tabs注意事项说明: iview组件中当嵌套使用 Tabs时,需要在Tabs中指定 name 属性来区分层级,然后在TabPane 中设置 tab 属性指向对应 Tabs 的 name 字段。如果不添加...
2019-05-09 17:20:46
7287
1
原创 在循环中使用break、continue、return的区别
在循环中使用return、break、continue的区别break立即退出循环或者switch语句,在其他地方使用会导致错误。示例:function fun(){ for(var i=1;i<=10;i++){ if(i==6){ break; } console.log(i); } console.log('哈哈哈')}fun();...
2019-04-19 20:32:03
2293
原创 Vue中常用的数组方法.filter()、.map()、.forEach()、.find()、.findIndex()、.some()、.every()
Vue中常用的数组方法.filter()、.map()、.forEach()、.find()、.findIndex()、.some()、.every().filter().map().forEach().find().findIndex().some().every().filter()、.map()、.forEach()、.find()、.findIndex()、.some()、.every(...
2019-04-18 18:21:52
65664
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人