自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

原创 tree-select校验无用

3、解决方案:在vue-treeSelect中有值改变就调用的方法input,我们可以在input方法中用validateField重新校验。1、情况描述:选中的树值变化时,绑定的rules校验触发方式为‘blur’或者’change’都没有触发。

2024-10-29 16:26:29 125

原创 mysql存储过程

CREATE DEFINER=`root`@`localhost` PROCEDURE `card`.`init_card`(IN `orgId` bigint(20))beginDECLARE card_user_id,if_has_org bigInt; //定义变量END如果是为了确定select语句结果是否为null,如下:定义的in参数,不能与select表中字段名重复,不然where条件无效如上,org_id跟表card_dept中字段org_id重名,导致where失效

2024-10-14 13:57:35 283

原创 nvm install 16.14.1报错“Node.js v16.14.1 is not yet released or available.”

再次运行nvm list available,结果如下,现在就可以使用安装命令了nvm install 16.14.1。使用命令nvm ls available,结果列出的可供下载的版本列表为空,这就是原因了。

2024-09-10 10:11:24 380

原创 vue-drag-resize动态修改width时,y和height自动变化

其中height小于50了,所以导致修改width 的时候,height和y自动发生变化。解决办法:重新定义minh和minw。:默认minh和minw是50,

2024-08-15 13:39:17 134

原创 canvas绘图图片大小根据外层窗口自适应

如果图片宽高相等,则根据固定盒子的宽高来决定缩放后图片的宽高,固定盒子的宽大于高,则缩放后的图片高等于固定盒子的高度,对应求出另外一边即可,反之亦然。如果图片宽高不等,使图片的长边能完全显示出来,则原图片高的一边缩放后等于固定盒子对应的一边,等比例求出另外一边,1、完全显示出来,根据图片宽高比,固定盒子宽高比,对比,最终效果,有一边能完全显示出来,另外一边等比例缩放。图片按照contain模式放到固定盒子的矩形内,则需要对图片进行一定的缩放。// 计算图片在画布上的位置。保持纵横比缩放图片,

2024-07-26 08:43:38 692

原创 Object.assign

参数:target—>目标对象source—>源对象target,即目标对象。

2024-07-25 13:49:07 400

原创 上传文件传参 pc端vue的formData

if(ref.toString().indexOf('qrcode') >= 0) formData.append('noStbg', true)//添加参数。//添加参数并且重新命名文件名称。

2024-07-25 09:36:58 493

原创 图片大小根据外层div自适应 pc端

这样设置图片的话,可以使图片在指定的空间内缩放。(自动根据外框大小,判断横纵向拉伸和自动匹配)(横向拉伸,纵向自动匹配大小)(纵向拉伸,横向自动匹配大小)img外层还有div控制宽高。

2024-07-25 09:05:20 196

原创 连续空格 换行white-space:pre-wrap;html2canvas

页面el-input textare类型,输入的内容换行了,传给后台的字段看着是/n,但是通过接口拿到后台返回内容,再通过。html2canvas截屏图片后,没有换行了,需要加上。

2024-07-11 13:57:47 245

原创 audio ref获取后 pause失效

this.$refs['soundaudit'+item].pause()失效,通过ref获取后,调用pause不生效。

2024-07-01 14:03:01 160

原创 vuex computed获取mapGetters,字典的值不能实时更新

字典dicts中包含很多类型字典,是个object,原来代码。computed中通过mapGetters获取。实际原因,深浅拷贝的问题。

2024-06-18 15:30:50 377

原创 js a赋值给b 修改b会影响a

直接赋值,只是让b指向a所在地址,修改任何一个,另一个都会变化。方法一:SON.parse(JSON.stringify。方法二:Object.assign。

2024-05-29 09:53:54 201

原创 elementUI form refs.resetFiles不生效

意思就是,form元素el-form-item必须有对应的prop=‘name’,如果没有prop,reset的时候就没法对应,无法清空。属性传入约定的验证规则,并将 Form-Item 的。Form 组件提供了表单验证的功能,只需要通过。属性设置为需校验的字段名即可。

2024-05-29 09:36:46 118

原创 word批量修改表格样式

注意:如果全局的段落里面设置了对齐方式,再对第三步中,批量表格的表头设置居中对齐,会不生效,所以表格的对齐,不要再全局的段落中设置,如果设置了,就重新设为默认值,该回去,再针对表格设置。(2)可以针对某个表格样式设置属性,其中可以单独针对“整个表格”、“标题行”设置,因为有时候标题行和内容的要求不一样(比如标题行居中,表格内容居左,标题有背景色等)(3)如果设置了标题行的样式,需要在表设计/表格样式选项/这里,选中标题行,才能生效。(1)表设计,点击表格样式的右下角,出来修改样式的弹窗。

2024-04-18 14:11:07 3655

原创 nvm安装node后,报错Cannot find module ‘C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js‘

问题描述nvm安装node后,也会自动安装npm工具,但是在提示安装完成之后,使用npm相关命令时,会报如下错误Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js'原因:可以查看当前node版本 node -v,如v14.18.1,然后去nvm安装地址中找C:\Users\10153615\AppData\Roaming\nvm,会有对应版本的文件夹v14.18.1,会发现里面没.

2024-03-01 10:20:03 1994 1

原创 nginx配置proxy_pass反向代理时,加/和不加/的区别

nginx 配置proxy_pass代理转发的时候,加/ 和不加 / 的区别: 如果后面的url加 /,表示绝对根路径;如果没有/,表示相对路径。访问test.com/data/index.html 会转发到http://127.0.0.1/data/index.html。访问test.com/data/index.html 会转发到 http://127.0.0.1/index.html。

2023-06-21 15:28:35 1436

原创 AVUE样式、刷新、字典、清空搜索条件等操作

2、下拉框字典的设置3、日期格式的设置if (!

2023-05-16 10:44:56 2663 1

原创 常见upload格式

文件类型 MIME TYPE。

2023-05-04 09:47:34 911

原创 vue 下载文件

测试

2023-04-28 13:36:35 868

原创 el-table绑定数组中,某值发生变化,对应的el-select的选项没变

在定义的时候就写入属性(此时只要在下拉框选择,那么显示就会实时更新),不显示,一般table数据都是后台请求回来的,或者是添加功能的时候,跟table的各列绑定,不会提前定义。在数据更新的地方后面加上如下 this.isUpdate =!2、在方法内使用this.$set()进行赋值(比较适合于在方法内,需要对页面的值重新赋值)方法1:el-table使用key,在值发生变化时,改变key值。方法2:使用this.$set。

2023-04-19 10:19:52 741

原创 uniapp package.json和mainfest.json,如何区分环境变量

g' ${target_dir}/src/manifest.json ,意思就是把“base”后面的值改为"base" : "/html/js-h5-test/"如果是往服务器上发布版本,则是打包成zip在服务器上解压,但注意打包:是把原有的uniapp项目下的所有文件,放到一个对应vue项目的src下(这个是提前建好的项目),然后打包,打包是根据vue项目中的package.json来打包的。g' ${target_dir}/src/manifest.json,意思就是把“base”后面的值改为h5.

2023-03-30 17:15:53 1137

原创 uniapp onLaunch和onLoad执行顺序,页面返回会出现问题,一直加载中

App.vue什么时候执行,第一次进入该系统执行,如果是该系统自己页面返回自己页面,不会重新进入app.vue,但是page.vue会触发onLoad(安卓手机)。所以就会出现一个问题,就是返回的时候,page.vue中触发了onload,但不进去app.vue,await this.$onLaunched就会一直等待。首先,安卓手机,页面返回(自己系统页面返回自己系统页面),不会进去app.vue,但是会触发页面page.vue的onload。page.vue具体页面里面。

2023-03-27 13:43:52 4082

原创 el-cascader v-model 绑定值改变了,但是界面没变化

el-cascader v-model 双向绑定 更新

2023-02-21 13:46:05 2965 3

原创 浅拷贝深拷贝引发对象数组数据一致的问题

浅拷贝、深拷贝

2023-02-14 13:52:14 143

原创 elementUI el-table上移下移

el-table 上移下移

2023-02-07 09:51:52 872

原创 elementUI form每次进去页面会显示上次页面的验证规则提示信息

elementUI form 页面显示上次规则提示

2023-01-28 10:12:49 339

原创 elementUI Form表单多个form验证都通过后,再执行后面的操作

elementUI form 多个form表单一起验证 promise.all

2023-01-28 10:09:22 1222

原创 elementUI el-select模糊搜索,固定位置在选择框下面,value绑定对象显示,key显示id

elementUI el-select 固定位置 模糊搜索 清空

2023-01-28 09:58:48 2712

原创 elementUI form表单页面初始化时就自动校验了

form表单 自动校验

2022-12-28 17:26:37 5735 3

原创 elementUI el-upload使用方法、上传限制数量且超出不显示上传按钮、删除闪一下、多个upload并排显示、控制按钮点击出现选择文件框的范围

elementUI el-upload上传 删除闪一下 上传限制数量 上传超过限制不显示上传按钮

2022-12-07 20:01:25 7185

原创 elementUI table某列数据是数组,需要多行显示

table,数组,数组中某个属性还是数组,希望多行显示

2022-11-30 17:18:57 5826

原创 上拉加载更多其他方法

上滑加载更多

2022-11-28 11:46:45 516

原创 sql按照汉字排序

中文排序,sql

2022-11-22 10:04:16 416

原创 sql按照汉字排序

中文排序,sql

2022-11-22 10:03:01 170

原创 charles安装使用

抓包

2022-11-19 01:11:38 946

原创 vant-list上滑加载,数据重复,加载后返回顶部,或者不加载更多数据

list上拉加载

2022-11-17 13:19:07 3797

原创 git统计代码量

git统计代码量

2022-11-10 11:25:22 4271 1

原创 vue element-ui中的el-select选择器无法显示选中的内容

深入响应式原理 — Vue.js检测变化的注意事项由于 JavaScript 的限制,Vue不能检测数组和对象的变化。尽管如此我们还是有一些办法来回避这些限制并保证它们的响应性。对于对象Vue 无法检测 property 的添加或移除。由于 Vue 会在初始化实例时对 property 执行 getter/setter 转化,所以 property 必须在data对象上存在才能让 Vue 将它转换为响应式的。例如:var vm = new Vue({ data:{...

2022-04-07 16:26:31 686

原创 git版本回退

git 回退远端master分支版本1. 切换分支到mastergit checkout master2.确认是否正确切换到了master分支上面:git branch(如果master分支前面有一个*表示切换成功,此时所在分支为master)3. 查看提交版本记录git log4.切换到指定版本号git reset --hard [version]5.强制提交git push origin master --force这里可能会提示让你先pull,如果有提示,..

2022-03-07 09:51:05 854

原创 js对象,根据对象属性进行排序

constreturnData={"2022-01-11":[{"content":"8:30-12:00","createTime":"2022-01-1017:25:20","id":792,"reservDate":"2022-01-11",}],"2022-01-14":[],"2022-01-13...

2022-01-11 15:17:46 282

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除