自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【vue】如何打开别人编译后的vue项目

文件结构如下,编译后的文件放在dist中。dist的文件结构大约如下,文件名称随项目。2.如果没有express,需要安装。1.新建app.js文件。

2024-02-23 14:34:17 439

原创 【js】a链接直接打开文件改成下载文件

链接原来是直接打开文件的,改成下载文件

2024-02-01 17:14:23 162

原创 【apicloud】用css写的border-radius 50% 或者 xx rem画的圆不圆

改成 px 就可以了。

2023-09-26 15:23:19 142

原创 【js】鼠标从顶部离开触发事件

原本想制作一个1px高度,100%宽度的元素,然后监听某元素mouseleave来实现的。但是当快速离开的时候,并没有实现到我想要的功能。当离开document的时候,监听鼠标位置,如果鼠标位置是从顶部离开的,触发事件。

2023-09-26 15:18:46 206

原创 【js】正则过滤中文

"这里是一段中文加zimu".replace(/[\u4e00-\u9fa5]+/gi,'');

2023-09-25 11:36:08 253

原创 【react】解决在外部设置react组件input的value问题

解决在外部设置react组件input的value

2023-04-13 14:10:30 562 1

原创 解决antd select选择器placeholder不生效

解决antd select选择器placeholder不生效

2022-12-10 19:41:33 633

原创 解决input type=file 同一个文件二次上传无效

解决input type=file 同一个文件二次上传无效

2022-06-07 16:20:13 388

原创 【react-lazyload】切换div的display,img没有加载需滚动才出现

使用了react-lazyload,切换div的display, img没有加载出来。需要滚动才加载

2022-05-05 11:36:46 702

原创 【antd】解决antd中 Select多选下来不显示

背景:1.Select多选下来不显示2.使用suffixicon也不生效原因:showArrow 的官方解释是是否显示下拉小箭头,值类型是boolean,默认值给的是:单选默认是true,多选默认是false。

2022-04-22 15:20:36 3085 1

原创 【编译报错】start value has mixed support, consider using flex-start instead

背景:编译less报错解决办法:将 justify-content:start; 改为 justify-content:flex-start;原因:没有规范的写flex属性所导致的

2022-04-20 10:55:39 317

原创 【ant】处理Ant Design 3.24.3版本Popover在父元素fixed的情况下跟随滚动条改变位置的问题

背景:1.fixed定位的底部2.点击按钮,Popover 的visible设置为true解决方案:使用getPopupContainer={triggerNode => triggerNode.parentNode}render(){ return ( <Popover visible={this.state.visible} placem.

2022-03-30 14:02:09 1501

原创 【ant】处理3.24.3版本Modal打开滚动到顶部的问题

ant design 处理3.24.3版本Modal打开滚动到顶部的问题

2022-03-26 13:50:12 1755 1

原创 JavaScript断点调试与console.log(..)输出不一致

此情况多出现在对象赋值前后进行console.log(…)打印结果会随机

2021-11-30 16:49:09 517

原创 【html】屏蔽浏览器自带的输入提示

HTML <input> autocomplete 属性启用自动完成功能的表单(其中一个输入字段禁用了自动完成):、<input type="email" name="email" autocomplete="off" />

2020-12-02 11:04:31 1409

原创 【字体包】如何精简字体包

背景介绍:设计师老说我们的效果和设计图相差很大,然而这不是必然的么,因为他用的是思源黑体,而我们用的是系统自带的微软雅黑。不是没考虑过用字体包,然而「中文字体包太大了,动辄好几MB,安装包变大了,会影响用户安装的。」「英文字体包虽然小一些,也有几十KB。一般小程序上百KB,加了字体包后加载会慢很多的。」因为字体包的容量问题,通常工程师会说服设计师「就用系统默认的字体」吧。设计师心有不甘,还是这个字体好看啊,但也没办法,只好从了。如何精简字体包1、安装 Fontmin推荐.

2020-11-18 11:03:09 1553 1

原创 【MongoDB】查询数组中的值

文档:{ "_id": ObjectId("5f841061fcde341740d018ff"), "status": NumberInt("1"), "type": [ "5", "1", "0" ], "content": "防冻防冻"}// 2{ "_id": ObjectId("5f841288e82ea24d300001e2"), "status": NumberInt("1"),

2020-10-12 16:40:49 1598

原创 【vue】vue-cli路由操作

<router-link to="/create">按钮</router-link>

2020-08-04 13:51:32 230

原创 【python】爬取小说网站文章

背景:之前发了一篇收集素材的,现在来一篇收集素材来源的,因为代码较为简单,为了防止报错导致重新爬取,故这里把爬取数据列表和数据内容分开。代码(获取列表):import requests,timefrom bs4 import BeautifulSoupdef get_one_page(url): headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like.

2020-07-18 18:08:16 523

原创 【python】小说素材收集器

目录结构:代码:import reimport copyimport os# ================================ 变量 ============================================"""公共变量"""#文件夹目录path = "./doc"#得到文件夹下的所有文件名称files= os.listdir(path)#key(按下面的分组,对应的关键字去收集)keyList = [ ['眼',..

2020-07-17 15:03:16 746

原创 【antd】Warning: findDOMNode is deprecated in StrictMode. findDOMNode was passed an

找到index.js 果然默认是严格模式,删除<React.StrictMode>标签,关闭严格模式,警告自然消除了

2020-07-14 15:30:43 1101

原创 【小程序】解决uni-app页面使用加载多个video后机子崩溃闪退

背景:公司产品脑袋一拍,我们要做一个类似uc视频列表播放的东东解决方法::custom-cache="false"<video :custom-cache="false" :class="[on==3?'on':'']" :id="'myVideo'+item.id" :autoplay="autoplayFn()" src="xxxx.mp4" controls></video>(闪退到我自己手机都差点要报工伤)(╯‵□′)╯︵┻━┻问题解决思..

2020-07-07 15:31:37 3101 3

原创 【小程序】uni-app input IOS无法自动聚焦

先执行输入框显示,再执行focus<view class="comment-input-wrap" :style="{display:(isShowCommentPanel?'block':'none')}" @click.stop> <input type="text" :focus="inputFocus" placeholder="请输入评论"></view>/*** 展开评论输入框面板*/openCommentPanel(){ thi

2020-07-02 16:06:25 2134

原创 【小程序】解决uni-app使用了checkbox-group组件并更改checkbox的disabled,页面不更新的问题

原始代码:<checkbox-group @change="selectCheckBox($event,three,two)" v-for="(three,threeIndex) in threeList" :key="threeIndex"> <label class="firstLevelTitle"> <checkbox :value="three.id" :checked="three.checked" :disabled="!three..

2020-06-18 10:58:02 4440 3

原创 【小程序】更改默认uni-app的checkbox组件样式

checkbox .wx-checkbox-input { border-color:#1477FF; } checkbox .wx-checkbox-input.wx-checkbox-input-checked { color: #fff; background: #09C2C9;}

2020-06-16 17:36:28 1449

原创 【ant-design】解决antd3.0版本TreeSelect组件初次点击面板消失

环境:ant design3.24.3问题:无论是用官方demo还是自己写的组件,初次点击展开按钮都会消失,第二次则不会解决思路:一开始我考虑的我的代码问题,然而我的同事直接复制我的代码到另外一个项目上并不会出现这个问题。直接复制官方demo到项目中,也同样会出现这个问题。这时我开始怀疑是否是安装的包有问题,故我从并尝试了几种安装包的方式(npm install,cnpm install ,yarn install....)然而并没什么卵用╮(╯▽╰)╭然后...

2020-06-16 10:19:53 2190

原创 【小程序】传递数据到上一页

使用产假:表单页面跳转到某选项页面选择一些参数,然后把参数填到表单页表单页:onShow(){ const pages = getCurrentPages() const currPage = pages[pages.length - 1] // 当前页 console.log(currPage.data.select);}选项页:submit(){...

2020-04-22 17:37:56 348

原创 【小程序】小程序实现复制手机和拨打电话

//拨打电话function callUp(phoneNumber=""){ phoneNumber = phoneNumber.replace(/\D*/gi,''); wx.makePhoneCall({ phoneNumber: phoneNumber })}//复制电话号码function copy(phoneNumber=""){ phoneNumber ...

2020-04-15 18:09:30 952

原创 【小程序】小程序oss视频无法播放、oss视频没加载

src = "//oss地址视频"解决方式:地址前加上https: 或者http:src = "https://oss地址视频"

2020-04-15 18:04:36 1669

原创 【小程序】navigateTo:fail can not navigateTo a tabbar page

uni-app报错,出现can not navigate to tabBar page错误,很有可能是由于在底部tabbar里面定义了同样连接地址的bar,如果在底部footer页面定义了相同地址的bar,则此页面无法跳转。解决方法:使用uniapp或微信小程序的uni.switchTab({ url: '路径'});wx.switchTab({...

2020-03-24 17:06:59 4289

原创 canvas画的文字在ios移动设备上无法显示

项目中做了移动端rem适配的,然而发现电脑上可行,在苹果手机上却无法显示,查了一下,发现iOS Safari只支持标准的canvas,标准的canvas只支持px不支持rem。上网找了一下,解决方法:将rem转换回px//UI设计基础宽度:750px;ctx.font = 3*12.5+"px sans-serif";但是移动端有各种宽度的屏幕,为了适应各种屏幕是不能写死,...

2020-01-21 10:41:17 1694

原创 【angular】checkbox如何取自定义值?

angular中使用checkbox,除了默认的true和false,还可以取自定义值。代码如下: <input type="checkbox" ng-model='test' ng-true-value='d' ng-false-value="">

2019-10-31 17:13:30 502

原创 github的项目clone下来的很慢?如何解决?

修改文件C:\Windows\System32\drivers\etc\hosts.ics,增加:192.30.253.112 github.com199.232.5.194 github.global.ssl.fastly.net151.101.72.133 assets-cdn.github.com速度比之前会快上一些,之前是几k几k的一秒,修改后有30-50k一秒...

2019-10-31 14:03:09 326

原创 nvm如何安装高级版本的node

1.找到nvm的目录,因为nvm有个坑,不支持用命令安装8点几以上的版本,基本上装了也是只有node,没有了npm,故这里我新建一个v12.13.0的文件夹。2.然后上node的官网上 ,下载对应的版本的二进制包,下载完毕后就解压自己丢到自己刚刚创建的文件夹内3.这时,使用nvm ls就可以看到刚刚的版本...

2019-10-31 13:58:48 343

原创 【oss】制作模糊了半截的图片

原理:先把图片制作成模糊,然后裁剪,然后把该图转成base64后以水印的方式负在原图上。步骤:例子:假设我有一张原图http://xxx.com/aa.jpg1我先把它等比缩放成200*200/resize,w_200,h_200,m_pad2然后再裁剪/crop,g_west,h_1003然后模糊/blur,r_50,s_504调整亮度/bri...

2019-07-23 14:38:13 325

原创 【oss】只限制宽不限制高度压缩图片

我们项目中一般都是压缩成正方形,这样写会等比缩小(我想这种方式需要我们系统配置吧,因为如果写其他数字并不生效)图片地址+@!200然后以下为公用方式:图片地址+?x-oss-process=image/resize,m_lfit,h_350,w_300然而我想只限制宽度,不限制高度?x-oss-process=image/resize,m_lfit,w_300...

2019-07-11 17:40:08 522

原创 如何防止ejs输出一个未定义变量时报错导致页面无法查看

错误示范:<%if(data){%> <span>123</span><%}%>解决办法:<%if(typeof date !=='undefined'){%> <span>123</span><%}%>

2019-07-11 17:32:48 635 1

原创 【Scrapy】Scrapy的items.py用法

之前写了pipelines.py的一些用法:【Scrapy】Scrapy的pipelines管道使用方法,主要是用来处理获取数据后做的操作。而这次介绍的items.py,它的作用主要是用来处理获取的的数据,做数据清洗用的,具体也很难一时讲清,先看代码。1.首先我们通过ItemLoader 获取到数据import syssys.path.append(r'E:\projects...

2019-05-16 14:16:35 3901

原创 【python】for循环获取index

需要获取index:list = ['a','b','c']for index ,v in enumerate(list): print(index) print(v)不需要获取index:for v in list: print(v)

2019-05-16 12:04:46 34918 2

原创 HTML标签的maxlength无效的原因

定义和用法maxlength 属性规定输入字段的最大长度,以字符个数计。maxlength 属性与 <input type="text"> 或 <input type="password"> 配合使用。maxlength 属性 用在<input type="number"> 是没效果的语法<input maxlength="...

2019-05-06 14:52:16 6225

空空如也

空空如也

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

TA关注的人

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