自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 vue2之各种插槽

作用于插槽:一般是用来父组件要根据子组件的值做显示。假如在子组件里有有一些数据,父组件要拿到这些数据,做不同的处理。插槽也是用于vue间创建的数据的一种方式,一般都是传递html元素。比如可以用于定义一个带样式的title等。具名插槽:顾名思义,有名字的插槽。默认插槽:没有name的插槽。

2024-03-28 10:34:25 195

原创 vue2和vue3中的v-model

v-model常用在父组件给子组件传值,而子组件的值发生变化时,也想让父组件的这个值同步发生变化时。例如,要控制el-dialog的visible,在父组件调用这个弹窗时,把控制显藏的变量传到子组件,在子组件里要关闭弹窗时是需要emit到父组件把变量置为false的,这个时候就可以用到v-model代替一般的传值,当然用其他的传值方式也可以。v-model 只能针对一个变量进行数据绑定,而 .sync 修饰符可以实现多个参数的数据双向绑定。而且使用.sync也可以简化写法。

2024-03-26 16:09:13 303

原创 火狐浏览器个版本下载地址

火狐浏览器个版本下载地址,仅此记录。

2024-03-14 17:28:50 372

原创 多选el-table判断当前行是否被选中

代码中的scope里面有很多参数,例如要编辑的当前行的下标,还有当前行是否勾选,以及当前行展示的所有数据,具体见下图。

2024-03-13 16:54:11 260

原创 纯前端导出word

需要下载四个依赖。

2024-03-13 10:23:31 148

原创 echarts柱状图根据分辨率显示横坐标个数以及滚动条

echarts中dataZoom属性控制横向滚动条出现,见官网。

2024-03-12 15:45:24 131

原创 创建一个vue3+ts+vite项目

快速创建一个vue3项目

2022-08-18 15:40:40 234 1

原创 部分css ie8问题

css ie8兼容

2022-08-05 11:29:39 222

原创 中文标点符号打包之后被转义成unicode编码

记录

2021-09-15 21:33:13 364

原创 js a标签实现批量下载

这是antd的form表单最后一栏加操作的写法,在这里面下载接下来是批量下载正常的批量下载只会下载最后一个文件,所以要在每一次下载之后加个延迟就可以一个个的下载,百度到的其他的文章试了之后,部分是不可以的,亲测这样有效...

2021-03-01 11:01:33 835

原创 react+antd tabs页签 切换 清空定时器

react+antd tabs页签 切换 清空定时器需求情景在tabs其中的一个页签下,添加定时器,在切换页签的时候,定时器清空因为tabs切换的时候,浏览器F12可知,页签时销毁不掉的,只是单纯的隐藏了,所以在生命周期的函数里清空是不起作用的也付一下react组件定义定时器的方法,省得我忘了所以我的组长好聪明,在父组件控制了这个页签的显示与隐藏这样在切换tabs的时候,这个页签在F12下就找不到了,自然里面的定时器就会销毁了...

2021-03-01 10:54:25 1004

原创 react+antd 里的radio设置动态默认值遇到的坑

react+antd 里的radio设置动态默认值遇到的坑需求说明Radio的默认值是从父组件传过来的,想用defaultVlaue设置动态默认值,上代码。这么写是没办法设置成功的具体原因目前还不清楚,反正这样的写法只能给Radio的默认值设置成一个固定的值,比如defaultVlaue={‘1’}设置成功的方法就是再加一个value属性...

2021-03-01 10:46:28 2005 3

原创 React+antd Form表单遇到的坑

React+antd Form表单遇到的坑React+antd Form表单遇到的坑新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:1....

2021-03-01 10:31:47 650 1

原创 elementUI dialog点击页面会跳动

原因是dialog出现的时候,dialog的遮罩层把原来页面上的滚动条挡住了,在css中可以看出,原来css中body{padding-right:17px;}当dialog出现的时候,页面右边的滚动条会消失,以至于页面会跳动一下,所以解决方法是在全局的css里设置下body的右padding,让他无论在什么情况下,都是0;具体设置如下body{ padding-right:0!i...

2019-12-12 15:13:45 1165

原创 关于min-height,小计

min-height在日常需求中,我们肯定有img想让它自适应高度的需求,有时候会设置一个最小高度,但是经测试(不准确,我个人是遇到了这个问题),min-height在safari浏览器中,是起了作用了,但是图片的高度就是min-height的高度,不会自适应,以至于图片会变形,所以图片要设置一个height:auto;...

2019-11-25 10:33:15 129

原创 vue 滑块验证 移动端

上篇是pc端的滑块验证,这篇是我自己写的移动端的,亲测在ipad上可以,跟上篇差不多,但是在这篇里多了判断是pc端还是移动端的代码,相应的事件也会不一样。//这是判断是啥pc还是移动端的方法os(){ var ua = navigator.userAgent, isWindowsPhone = /(?:Windows Phone)/.test(ua), isSymbian...

2019-11-07 09:52:47 1663 1

原创 vue项目在ie浏览器上要注意的问题

1. 动态设置背景图片不显示图片的代码<div class="photoBox" v-show="!ifCircle" :style="{backgroundImage:'url('+ info.avatar}"></div>修改之后可以正常显示的代码,至于原因我也不知道<div class="photoBox" :style="note"></...

2019-11-01 11:17:00 343

原创 css的border-radius实践

关于css的border-radius最近在做公司的项目,要求在官网展示app端上传的头像且要求圆形展示,有这样两种情况,一是在app端上传的是正方形的头像,一是展示app提供的默认的长方形头像关于正方形头像的展示,很简单 一句border-radius:50%搞定关于长方形头像的展示,用了圆角之后发现的情况如下图,上图为长方形的头像,下图为border-radius:50%之后的头像...

2019-10-28 16:17:53 208

原创 vue 滑块验证

第一次做vue的滑块,但是项目要求赶紧上线,所以就参考了这位老兄的 传送门,谢谢啦,是真的优秀滑块组件的代码<template> <div class="jc-component__range"> <div class="jc-range" :class="rangeStatus?'success':''" > <i @mou...

2019-10-25 18:24:00 775

原创 IOS下input的placeholder不垂直居中的问题

input的placeholder不垂直居中,input设置高度后,使用line-height只能使输入的文字垂直居中,但是placeholder不会居中,反而会偏上。就不上图了,遇到的小伙伴会知道啥意思的,直接上解决方法的代码input::placeholder fz(14) font-family PingFangSC-Semibold font-weight:600;...

2019-10-25 14:54:56 1420 1

原创 vue axios使用delete方法传参

axios有增删改查,相对应的有post,delete,patch,get方法,接下来就来记录下用delete方法遇到的坑1.封装axios2.api.js1.封装axiosimport Vue from 'vue'import axios from 'axios'import { Message, Loading } from 'element-ui'import Cookies fr...

2019-10-23 14:42:57 5243

原创 小程序返回上一页要携带当前页面的参数

1.需求现有两个页面A、B,需求是A页面需要B页面的的数据(差不多的情景就是一个列表,需要根据所属民族等的筛选,然后民族列表就放在了一个页面,需要再列表页跳到民族也,然后携带所属民族的id属性)。现有三个方法可以解决:2.解决办法把B页面所选择的id存在本地,在A页面onload的时候查询本地的数据,在A页面onUnload的时候清掉本地的数据,以防在其他页面进入A页面的时候判断出错自我...

2019-10-19 17:09:05 264 1

原创 小程序 点击右侧字母列表 左侧滚动到字母对应的列表

小程序 点击右侧字母列表 左侧滚动到字母对应的列表发现小程序竟然有自带的功能 开熏 省了很多时间 闲话不多说 上图发现小程序竟然有自带的功能 开熏 省了很多时间 闲话不多说 上图重点已经在图上标出官方文档的链接...

2019-10-19 11:30:09 745 3

原创 vue按需引入element的message之后,页面刷新之后会提示一个空的消息框

vue按需引入element的message之后,页面刷新之后会提示一个空的消息框按需引入message)按需引入message当我们不想让无用的element打包之后占用太多空间的话,我们想到了按需引入。最近写项目用到了message,但是发现常规引入的话,刷新页面会出现空白的消息提示,于是… 当当当import { Dialog,Pagination ,Message ,Casca...

2019-10-08 14:56:58 877

空空如也

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

TA关注的人

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