- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 elementui 禁止浏览器自动填充用户名密码
而在elementui上使用autoComplete="off"是没用的 得使用new-password。浏览器这功能在登录的时候挺好用的,但是在注册和管理的时候就很难受了。在普通的input上直接off就行了。
2023-06-20 17:52:16 447
原创 forEach, map, filter,some,every,find方法区别
听说for循环已经成了菜鸟标配。。。? 瑟瑟发抖 赶紧找来资料补一补1, forEach循环,循环数组中每一个元素并采取操作, 没有返回值, 可以不用知道数组长度语法:array.forEach(callback(currentValue, index, array){//do something}) callback: 为数组中每个元素执行的函数,该函数接收三个参数,参数一:当前数组中元素;参数二:索引; 参数三:当前数组。2, map函数,遍历数组每个元素,并回调操作,需要返回值,返
2021-05-21 16:57:21 411
转载 接口400错误解析
今天我遇上一个让我很痛心的错误400。对程序员来说,这可能是一个最简单的错误码。因为这个相应并没有进拦截器,更没有进到Controller层。可我在解决这个问题时,质询了很多朋友不解,百度各种方案无效。苦苦耗费我大半天时间。 首先,遇到400问题,最大几率是出现了数据类型不一致的问题,简单来说是Controller层不用正确读取你发送请求附带的参数。该例是我前端传送JSON格式,使用postmen接收。一.发现400错误的,第一步确认postmen中发送的数据类型是json。比如Header
2021-03-06 17:12:28 5629
转载 关于echarts中南海诸岛的显示问题
关于echarts中南海诸岛的显示问题1.china.js 文件中 echarts.registerMap(‘china’, //名字要是’china’,不能写成’中国’2.echarts 配置中地图名称 mapName: ‘china’,var myChart = echarts.chinaMap(‘firstchart’, {bgColor: ‘#154e90’,mapName: ‘china’,//1.此处也需是’china’不能写成’中国’});效果图:...
2021-02-19 14:18:47 2263 1
转载 element UI点击tabs或者radio会出现蓝色阴影边框问题处理
elmentui中在使用el-tabs的时候有时候会遇到一种情况如下:默认带上了一个边框阴影内容,然而只要随便点击一下就能让这个内容消失掉。探究发现,如下:莫名其妙的加了一个 is-focus 类导致了阴影。解决方案:给el-tabs加上一个自定义的类,然后层层找到带上is-focus的类所引上的元素,然后给其阴影强制关闭掉上面是别人的解决办法,我处理的时候是在公共样式里直接把样式覆盖掉了,如下:.el-tabs__item:focus.is-active.is-focus:not(:a
2021-02-04 09:44:50 3462 2
原创 动态请求数据渲染swiper轮播图导致宽度计算问题
移动端一个swiper轮播图,因为是动态请求回来的数据,所以一开始用的vue.nextTick,但是发现一直有问题,单个swiper-slider的宽度,动态渲染的a标签宽度一直是120px,如图就在vue.nextTick里加了个延时,一直延时到4s效果才能正常显示,但在网速慢的时候还是会出现上述问题,并且延时渲染导致页面效果也不好,再后来以为是页面上请求的图片太多了,导致页面渲染的很慢,把所有的图片都用懒加载处理了,轮播图问题依然不行,就各种查,各种试,后来发现了几个参数:slidesPerVie
2021-02-02 18:10:33 1144
原创 PC端网站在手机模式下打开显示不全的问题
一开始以为跟页面里用的flex布局有关,后来发现调整不生效,查询过后发现不是这个问题。解决办法:<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=0.28, maximum-scale=0.28, minimum-scale=0.28"> <meta http-equiv="X-UA-Compatible" content="ie=edge"&
2021-01-27 14:41:59 4611
原创 flex布局设置flex=1的时候宽度被内部元素撑开的问题
在设置flex=1的元素上再设置个overflex:hidden即可代表在该元素内部进行计算
2021-01-18 09:32:38 5829 3
原创 滚动加载更多在微信里不生效问题
一般做滚动加载更多的时候,我都会用另外两个参数来控制,loadingStatus:是判断是否数据全部加载完成了,比如一页取20条,那么拿到的全部数据%20 != 0的话就判断是全部加载完成;isShowBottomTips:是用来防止多次请求出问题,一开始定义false,开始请求的时候变成true,请求完成了再变成false;还有一点就是html和body以及主要div都不设置高度,才能用document.body.offsetHeight,如果设置高度,可以把监听div的滚动事件;遇到的问题是在正
2020-12-24 12:38:53 588
原创 处理vant + vue中多个不固定的表单,动态绑定的value,导致点击不生效问题
一开始的需求是后台返回配置列表,前端根据配置列表动态显示表单类型(单选框,多选框等等),所以每个表单绑定的value是前端拿到数据以后生成的,结果就是input没问题,但是单选多选都无法点击,在网上搜索还是vue底层的原因,改成$set就好使了图片上的代码是vant的单选框和多选框点击不生效;图片上代码点击有效结论就是把直接赋值改为用$set,关系到vue底层禁止更改已经生成的变量,解决...
2020-11-18 20:21:47 1529
原创 elementUI引入第三方图标库iconfont的时候显示小方块的问题
iconfont用的很多了,网上也有很多教程怎么用,可以自行百度,我是昨天更新了一下图标库以后把前缀名称整体换掉以后,发现所有的图标全部变成了小方块,然后就去百度,发现是类名前面少了iconfont这个类名,比如这样就可以了,但是我发现以前用的就不用加这个类名,直接写个图标名称就可以了,后来发现是改了css的代码,直接放代码.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal;
2020-08-27 14:04:53 2832
原创 vue切换数据更新但是页面不更新问题
有三类数据,一开始是拿到全部数据,前端通过点击切换分类名称通过参数过滤显示对应的数据;本来需求很简单,问题就是切换的时候数据处理逻辑以及最终数据结果都是正确的,但是Dom显示的内容一直都不更新,其中之前v-lazy懒加载的图片换成了:src,发现图片是可以正常切换,但是别的数据都没变,试了网上this.set、或者强制更新this.set、或者强制更新this.set、或者强制更新this.forceUpdate()都不管用,和领导两个人各种办法试了半个小时都找不到原因,后来发现了一直忽视的一个报错,如图
2020-08-07 17:20:47 3267 1
转载 vue-lazyload 动态切换图片的问题
创建react项目时报了这个错误,今天终于找到了错误,记下来免得以后忘记。我不想把项目放在C盘,所以我是放在别的盘的。就在你想放的盘里建好文件夹,然后shift+鼠标右键 >>> 在此处打开Powershell窗口,然后输入命令行就行啦。错误提示如下:解决方法如下:1、搜索框输入:Windos PowerShell 并且以右键管理员身份运行2、打开了命令行之后,输入set-ExecutionPolicy RemoteSigned,并且把权限改权限为A,然后通过 get-Exe
2020-07-29 10:16:54 412 1
转载 css 多行文字,超出部分隐藏,...代替
css虽然简单,但其实也是记得常用的那些,不常用的还是要搜一搜再写????♀️一行一般是这么写的p{width:100px;overflow:hidden;white-space:no-wrap;text-overfow:ellipsis;}超出两行我超过两行啦啦啦哈哈哈娃哈哈哇哈哈就是我我我我哈css 用到了一个display:-webkit-box;的属性来实现p{width:100px;overflow: hidden;display: -webkit-box;-web
2020-07-09 16:15:07 380
原创 微信内部H5页面:处理用户修改微信字体大小造成的页面溢出问题
ios中:body { /* IOS禁止微信调整字体大小 */ -webkit-text-size-adjust: 100% !important; text-size-adjust: 100% !important; -moz-text-size-adjust: 100% !important; }安卓中:<script> (function() { if (typeof W
2020-06-22 15:59:53 1764
原创 vue中引用本地文件
把自己下载好的字体通过https://blog.csdn.net/huskle/article/details/81222685转换成可以用的文件格式,接下来就四步:第一步:把解析好的文件全部引到项目中,不管在src下建个common的目录放进去还是直接放到assets下都可以,只要后面的引入路径正确就行;第二步:打开css文件,font-family跟的就是后面使用的文字名称,可以自己命名;src就是当前css文件和字体文件的路径,引入。第三步:在main.js中引用css文件,可以在全局
2020-06-05 18:10:32 5438
转载 让div标签里面的img标签的图片在任意分辨率下居中显示,两边多余的隐藏掉
/这样的方法可以让img标签的图片任意分辨率下居中显示/.other-banner{width:100%;height:600px;overflow: hidden;position: relative}.other-banner img{width:auto;height:600px;margin: 0 50%;transform: translateX(-50%);}/这样的方法...
2020-05-08 11:12:12 321
原创 vue-cli3项目中引入本地文件
组件内部使用某本地json数据:之前用地图的json文件的时候,是在组件内部中通过import chinaData from ‘@/assets/china.json’,当然json文件直接放到了src的assets文件夹下,组件内直接就拿到了chinaData地图数据可以用public中的html文件直接用script标签引入本地文件但是这个本地文件是jquery和jquery.Supe...
2020-03-17 15:27:38 5048
原创 JS弹出新窗口window.open()在部分浏览器被拦截的解决方法
1.弹窗显示,会被一部分浏览器拦截:其中火狐浏览器,360浏览器,默认IE浏览器,UC浏览器会拦截,谷歌浏览器,搜狗浏览器可以弹出。过程:试过各种繁琐的方式,且有各种问题;最终解决问题办法:通过a标签的超链接跳转来实现var openLink = $(“a”);openLink.attr(‘target’, ‘_blank’);openLink.attr(‘href’, url);op...
2019-12-30 10:31:46 1373
转载 js对象无法当成参数传递
原文链接:https://blog.csdn.net/shuai870081885/article/details/51283390如果我的文章帮到了你,嘻嘻,请给我点个赞。喜欢用第三方插件的可以看看哦,说不定你也会碰到的这个问题的(至少以前在easyui中我遇到类似的,但是它有其他的方法可以实现,就避免了这个问题)。得意如标题所言,今天我碰到了这个问题一头雾水,明明记得对象是可以传参的啊。...
2019-07-09 11:33:40 347 2
转载 设置cookie,获取cookie,删除cookie,修改cookie
怎么设置cookie,怎么设置cookie以及删除cookie和cookie详解在操作cookie之前,先来看一下cookie长什么样。可以看到,cookie是一个个键值对(“键=值”的形式)加上分号空格隔开组合而成, 形如: “name1=value1; name2=value2; name3=value3”设置cookie:/** * 设置cookie * @pa...
2019-05-22 16:22:37 977
原创 浏览器title中加图标
首先,代码中的title标签里是不能加图片的。但是浏览器标提栏前面是可以加一个小图标的。解决方案:第一步,做一个16 X 16像素的ico格式的图标。具体操作方法是,先在Photoshop中做一个透明背景的16 X 16像素PNG格式的小图标,再在AWiconsPro软件中导入这个PNG图标,再另存为ICO格式。注意:文件名一定要保存为favicon.ico。第二步,把favicon.ic...
2019-03-13 14:42:16 1020
转载 html5页面中打开本地app,如果没有跳转下载页面的解决方案
需求效果在推广网页上用户点击产品的详细信息时,判断出这个用户手机上是否安装自己的app如果安装了直接自动打开手机内的app应用,若没有则跳转app的下载页技术实现直接用window.location.href的方法解决,这个方法的前提条件是需要知道自己app对应的打开协议,如贴吧APP,协议为:com.baidu.tieba://(下边以贴吧为例)<a href="javascri...
2019-03-06 17:15:54 2497
原创 网站在手机上缩小显示整个页面
<meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no,width=device-width,height=device-height">去掉这句话就可以了原理是什么?通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,...
2019-03-06 16:17:09 2027
原创 vue+element 在ie和360浏览器的兼容问题
只是单纯的新闻性网站,包括首页、栏目页、详情页和一些专题页面,部署完之后在谷歌没什么问题,当用户提到在ie打不开的时候才考虑到很久没去做ie的兼容了,这些页面里主要用到的关键技术点就是一些基础的数据绑定以及关键问题Vue.component组件用于展示网站的公共部分,代码如下:后来就各种百度,说是vue内部包含es6的语法,ie不支持,就按照网上的说法下载了一个polyfill.min.js文...
2019-03-05 16:34:33 7293
原创 echart柱状图偏移位置设置
echart柱状图因为有title和信息的问题,导致顶部显得空间很大得不到有效利用如图echart配置项中有grid属性,里面可以配置图表的偏移位置,通过调整可以充分利用空间var option = { title: { text: '', ...
2019-02-19 11:43:33 30070
转载 解决echarts柱形图X轴标题显示不全的问题
如果柱形图x轴的信息太长会出现显示不全或者信息重叠在一起通过增加以下代码:grid: { y2: 150 //增加柱形图纵向的高度},xAxis : [ { type : 'category', data : label, axisLabel:{ interval:0,//横轴信息全部显示 rotate:-15,//-15度角倾...
2019-02-19 11:17:41 10606
转载 ECharts合并地图上的区域
对于某些特定需求,官方下载的地图数据可能并不能完全满足。例如,要求显示中国地图,但需要将山东江苏和浙江这3个省合并起来,显示“东部区域”。其他省份不变。于是就需要对官方提供的地图数据进行修改。一个思路是借助第三方工具,生成新区域的轮廓点,然后删除原来的3个区域。例如http://geojson.io/就提供了这样一种方式。但这样费时费力,且精度无法保证。实际上,直接将这三个省的轮廓点合并即可...
2019-02-18 11:18:42 2533
原创 用vue+videojs实现播放rtmp遇到的问题
代码结构如下:html:js:问题呈现:后来经过百度,是flash的问题,解决办法:点击浏览器如上图标,将flash选择为允许更改之后会提示重新加载点击点击重新加载即可...
2019-02-18 10:04:55 5589 2
原创 js中this的指向和改变this的指向
js中this的指向问题1.直接调用 函数() this指向window2.作为对象的属性 对象.函数() this指向调用函数的对象3.事件触发调用 element.onclick = 函数() this指向触发事件的元素4.定时器内部 setInterval this指向window5.new 函数() this指向创建的实例js中改变t...
2019-01-21 11:58:32 942
pdfViewDemo.rar
2020-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人