自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于递归的一些写法

这里的需要注意的是 递归里面也要return recursion 否则达不到找到一条就跳出循环的效果。1、some:return true适用于找到第一条就跳出的。

2023-10-13 15:55:02 130

原创 scss 超出2行省略文本配置

//超出部分省略号显示。@include ellipsisMore(3) //超出3行省略。

2023-09-05 18:03:39 208

原创 el-date-picker动态限制可选时间范围

el-date-picker动态限制可选时间范围

2023-08-25 14:55:19 1000

原创 移动端远程调试页面

1、windows使用chrome调试ios webView(缺点:装很多东西 还会有各种报错 需要科学上网 对chrome的版本也有要求)目前这种方法未能实现。

2023-05-31 15:35:44 378

原创 关于移动端ios底部区域z-index部分生效 页面撕裂问题

总结:方法就是在webkit-overflow-scrolling:touch属性的下一层子元素上,将height加1%或1px。从而主动触发scrollbar。

2023-05-31 14:46:21 314

原创 vue更新组件方法

v-show:元素初始化时就会被渲染 但通过后面的条件控制显隐 即display:none 与display:bolck的效果 ,适合频繁切换使用。4、reload、this.$router.go(0) (不推荐)v-if:通过判断条件来销毁重建一个元素 ,适合条件不怎么变化。3、key (组件更新需要通过哪个值就将key设为哪个值)1、强制刷新 (数据量大的时候 性能不好)2、v-if 重置组件。

2023-05-20 14:04:10 1508

原创 el-tab和echarts结合使用的坑

当使用element-ui的el-tab-pane组件时,底下的echars图表宽度会显示为100px,导致原本的图表变形。在每个图表初始化的时候,调用一下resize()的方法就可以了。网上查了下资料 发现是图表的渲染时机不对。

2023-03-21 09:37:26 334

原创 echarts设置了legend还是不出现图例

echarts

2022-10-18 09:21:12 1027 1

原创 vue pinyin.js库

pinyin.js

2022-10-08 17:11:38 1625

原创 后端返回文件流文件下载

文件下载

2022-08-18 15:47:13 212

原创 用css写对话框

css写对话框

2022-08-17 09:13:37 120

原创 利用网格布局对el-form-item中的input设为textarea时没有垂直居中的问题

网格布局

2022-08-15 10:05:58 1300

原创 vue+element 在table中用jsx语法,列合并、列循环渲染

vue使用jsx el-table列合并 列循环渲染

2022-08-12 11:03:46 737

原创 el-table列增加了fixed后 拖动滚动条无效

el-table设置了fixed固定列导致的滚动条无法拖动问题

2022-07-14 15:05:54 3456 1

原创 关于el-table循环列时,循环前的列跑到最后

el-table循环column

2022-07-14 14:23:46 893

原创 浏览器控制台报错

浏览器控制台报错

2022-07-13 09:34:14 2206

原创 keepAlive缓存数据后恢复data的初始数据

从A页面进入B页面 B页面中修改data的值 如果进入c页面 则使用keepAlive进行页面缓存 如果返回A页面 则进行data恢复初始数据

2022-06-10 11:20:09 632

原创 javaScript递归

let yesSelectArr = type === 'leaderOrg' ? [4, 6] : [5] data = this.getOrgList(' 要递归的数据', yesSelectArr)//递归 getOrgList(array, typeArr) { const recursion = function(arr) { arr.forEach((item, index) => { if (arr[index].typ...

2022-02-11 14:57:45 60

原创 vue v-lazy图片懒加载

最初获取图片是在mounted里的 但是这样会有bug->获取了页面资源后滚动也页面图片加载失败 <el-container class="supervision--addedit" v-lazy:background-image="bgImage"> </el-container>mounted() { this.bgImage ='xxxxxx' },解决方案:将获取图片资源的方法写到created里即可:已经渲染了dom之后,才获取的图片地址,

2022-02-09 17:18:05 1408

原创 接口返回的blob对象转json

api:export const exportxxx= params => { return request({ url: 'xxx', method: 'get', responseType: 'blob',//将接口返回的文件流解析 params })}在调接口的方法中可以这样写 let res = await exportxxx(参数) if (res.data.type === 'application/json') {

2022-01-18 17:17:49 1278

原创 vscode修改完文件后都会生成对应的dist或xxx.dev.js文件

需要把该插件禁用掉,该插件是编译sass、less等

2022-01-14 14:18:06 714

原创 关于vue devtools无法使用

安装后不能执行的解决方案问题1:提示Vue.js not detected解决方法:(1)你的页面没有导入vue.js文件,或者不是vue应用。问题2:提示:Vue.js is detected on this page. Devtools inspection is not available because it’s in production mode or explicitly disabled by the author.解决方法:(1)检查自己项目中是否使用压缩后的js–vue.mi

2022-01-11 14:30:58 2851

原创 文本内容为连续的单词数字导致不换行

解决文本标签连续字母,数字不换行问题word-break: break-all;解决文本标签连续字母换行问题word-break: break-word;

2022-01-06 11:12:15 168

原创 el-tooltip内容用插槽展示(slot#content用法)

<el-tooltip effect="light" placement="bottom-start"> <div slot="content" class="tips"> <div class="content"> <p>tooltip展示的数据(默认加的插槽)</p> </div> </div> <template>

2022-01-06 11:09:50 7502

原创 el-input添加自定义icon(图片)

<el-form-item prop="account"> <el-input id="accountTxt" @blur="handleBlur" v-model="ruleForm.account" placeholder="请输入您的账号" > <i slot="prefix" style="display: flex;align-items

2021-11-04 10:59:50 5254

原创 对不同仓库设置账户密码

这中方式适用于多个不同仓库不同账户密码的情况修改方式:在项目的 .git 的 config 配置文件中的请求串中加入用户身份的认证信息如图:[remote “origin”]url = http://yaince:密码@github.com/xxxx/project.gitfetch = +refs/heads/:refs/remotes/origin/...

2021-10-30 16:42:43 332

原创 elementui el-upload需要在上传文件前,可以进行弹窗控制是否上传 upload

<el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" multiple :limit="3" :on-exceed="handleExceed" :file-list="fileList"

2021-10-25 17:24:00 1477

原创 vue ‘lint-staged‘ is not recognized as an internal or external command

解决办法:重装依赖参考github社区:https://github.com/okonet/lint-staged/issues/420

2021-09-26 16:09:04 832

空空如也

空空如也

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

TA关注的人

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