自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (1)
  • 收藏
  • 关注

原创 wps 365 批量修改.xlsx、.xls,单元格内容的格式为yyyy-mm-dd

3.选择“下一步”——“下一步”到步骤3,在“列数据类型”中选中日期-YMD格式,点击“完成”按钮即可。xlsx、xls文件导入校验单元格内容格式有误,批量修改步骤如下。2.选择数据-分列-分列,弹出“文本分列向导”弹窗。1.选中要修改内容的单元格列。

2024-02-26 17:11:27 564

原创 iframe 子页面postMessage报错 Failed to execute ‘postMessage‘ on ‘DOMWindow‘

解决方式:在子页面使用postMessage时指定origin。

2023-12-04 10:30:21 795

原创 element UI table获取行号

如下,使用属性 row-class-name。

2023-03-18 13:21:57 3305

原创 手机设置代理连接PC Fiddler后未连接网络,网页打不开

解决手机设置代理连接PC Fiddler后未连接网络,网页打不开的问题

2022-09-25 11:11:45 805

原创 VUE技能树测评

VUE技能树测评【有奖征文】写技能树评测,送CSDN大礼包、周边礼品及现金奖励!

2022-06-15 17:05:15 429 4

原创 css实现switch开关

html css 实现Switch开关

2022-05-30 09:55:06 2149

原创 mac 上用charles 抓包pc端微信小程序

原因:个别电脑打开pc端小程序接口报错,需要查看具体请求参数排除原因配置charles1、选择菜单栏Help->SSL Proxying->Install Charles Root Certificate2、如下图,需要设置信任安装的证书3、在菜单栏选择Proxy->SSLProxying Settings4、在SSLProxying Settings->SSL Proxying中 新增一条代理:Host:*Port:443输入完成后点击o

2022-02-18 14:37:55 19308

原创 解决html文字被篡改,并且额外添加font标签,显示成其他内容

无意中QA提出了这么一个问题,页面原本的文字被莫名其妙的替换了(如下图红框中),检查了接口和源码中没有这些文字,注:电脑是否中毒不在关注范围内审查元素发现原本文字所在的位置,被额外添加了font标签到这里就破案了,是无意中开启的谷歌浏览器的翻译功能在作祟1、关闭翻译插件、或者结合html标签的网页语言类型声明,把翻译语言改回设定的就正常了比如这样:<!-- 声明当前网页的语言类型为中文 --><html lang="zh">或者这样 :..

2021-09-28 14:40:37 1222 1

原创 html table 表格内固定列的css实现

目标:不考虑使用UI组件,利用css和table标签实现表格前几列固定在左侧,其余内容水平滚动实现方式:利用css 属性 position: sticky;首先查询一下使用场景浏览器是否兼容(下图),确保在需要的场景上支持sticky粘性定位,当父元素在视窗范围内该元素的定位不受影响,当页面滚动,父元素将要移出视窗范围时,定位会变成fixed。根据这一特性,给表格内需要固定的列或行设置sticky属性并指定left、top、bottom、right即可实现...

2021-09-26 16:22:59 778

原创 element ui Checkbox多选框的半选、不选、选中状态控制

<el-checkbox v-model="checked">备选项</el-checkbox>在实际使用中,经常有多层级目录的半选、不选、选中状态切换,会用到indeterminate属性如上图组件示例的解释说“一般用于实现全选的效果”这句,有些让人迷惑。个人理解,在需要区别半选、全选状态时,才需要indeterminate 属性,它只负责半选样式控制,在值为true的情况下,多选框显示半选效果比如:<el-checkbox v-model=..

2021-09-22 18:15:59 6613

原创 微信小程序:wxml-to-canvas 使用记录

原因:界面上有保存图片、在微信端分享的需求,以前有类似功能,前端实现页面模板,通过后端使用PhantomJS无界面的浏览器组件渲染后进行截图实现,但生成过程较慢,经商议本次通过前端实现保存图片功能目的:通过把页面用canvas绘制,从而导出为图片保存在手机。介绍:不同于h5有许多调用简单、可以截取页面的成熟插件,在微信小程序上绘制canvas 除了使用原生canvas外,官方提供了wxml-to-canvas组件。尽管并不完善,但相比直接canvas绘制,方便了序多,另外还有Painter(第三..

2021-08-27 11:29:04 2619 1

原创 微信小程序:实现左右滑动的日历组件效果

效果如下使用<swiper></swiper>实现左右滑动效果,设置swiper 属性circular 为循环,使月份数据在3个swiper-item中轮流播放,思路如下m 当为前月,swiper当前所在滑块的下标为 index ,index默认1,页面可以左右滑动当左右滑动时,页面数组数据和对应滑块的下标关系如下:index==1时:[m-1,m,m+1]index==2 时:[m+1,m-1,m]index== 0 时:[m,m+1,...

2021-07-30 19:15:12 1514

原创 解决微信小程序 输入框获取焦点光标偏移

如题:页面滚动后,点击输入框获取焦点,光标位置发生偏移解决方法:将页面元素整体放在<scroll-view></scroll-view>标签里 ,给<scroll-view设置固定高度解决了

2021-07-27 16:19:30 2674

原创 微信小程序:scroll-view实现自定义的列表下拉刷新

使用组件<scroll-view></scroll-view>参考:微信开放文档:scroll-view,在开发者工具中预览效果,demo里啥都有默认交互动画:wxml<scroll-view scroll-y style="width: 100%; height: 400px;" refresher-enabled="{{true}}" refresher-threshold="{{100}}" refresher-default-style=

2021-07-06 15:36:01 703

原创 微信小程序自定义顶部导航组件

1、在 page.json 中设置navigationStyle值为custom,可以使用自定义组件替代原生导航栏。示例:{ "usingComponents": { "custom-nav": "../../components/customNav/customNav", }, "navigationStyle": "custom"}2、自定义顶部导航组件wxml:<view class="custom main-bg" s

2021-07-06 11:48:18 334

原创 让微信小程序页面隐藏滚动条

需求是隐藏页面的纵向滚动条小程序提供了视图容器scroll-view ,可滚动视图区域。

2021-06-04 11:00:31 4015 2

原创 print.js 打印的网页单页内容,多出第二页空白页面

问题如上图:解决过程:给table外嵌套的div设置了样式page-break-after也没有效果,最后索性给打印区域添加加边框,准备看看预览时空白页里有什么,结果后一页的空白页就这么没了(⊙o⊙)…观察发现,加上边框后,table的宽度确实有减少一丢丢,就这样吧。。。加了border: 1px solid transparent;附图解决之后的效果...

2021-05-13 11:42:29 3745 5

原创 css 设置<img>适应指定宽高,保持原始比例展示

在img标签上使用css属性:object-fitobject-fit 属性指定元素的内容应该如何去适应指定容器的高度与宽度。可以满足对图片在固定宽高范围内进行剪切 保持原始比例,有以下值object-fit: fill|contain|cover|scale-down|none|initial|inherit;值 描述 fill 默认,不保证保持原有的比例,内容拉伸填充整个内容容器。 contain 保持原有尺寸比例。内容被缩放。 cover 保持原

2021-03-17 11:26:49 21848 2

原创 iphone 上input默认内阴影css样式去除

input{ -webkit-appearance: none!important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}记录一下

2021-03-11 20:04:12 364

原创 angular1.js http请求报错 TypeError: Cannot read property ‘then‘ of undefined

原因跟下图相同,在请求接口的方法里缺少return出自:https://stackoverflow.com/questions/41314437/angularjs-error-cannot-read-property-then-of-undefined

2021-02-02 11:07:45 469

原创 微信小程序image标签:根据图片比例展示

image组件默认宽度320px、高度240px通常使用mode="widthFix" 宽度不变,高度自动变化,保持原图宽高比不变可以通过文档中mode的合法值来来配置图片的显示另外基础库2.7.0以上,在image标签设置show-menu-by-longpress属性,可以开启长按图片显示识别小程序码菜单、实现当前页长按转发、保存图片、识别小程序码等。如下图文档:https://developers.weixin.qq.com/miniprogram/dev/component/

2021-01-26 14:06:17 1097

原创 Element + vue 用分页优化dom渲染时长

场景:请求接口一次返回几百上千条数据,导致渲染dom时间太长,甚至浏览器卡死这里前端用分页解决单次渲染dom节点过多的问题:框架:Element + vue//页面//列表省略<el-pagination @size-change="changePageSize" @current-change="changePageIndex" :current-page="page.currentPage" :page-sizes="[10, 20, 30, 40

2020-12-29 17:04:44 694

原创 vue 中 自定义css 覆盖第三方ui样式

在项目引入element-ui 等第三方ui库时,自定义css覆盖第三方样式的方式:1.scoped的自定义css无法覆盖第三方样式,把自定义css写在全局style下(一般除非是全局样式,否则容易污染其他组件内的样式)2.使用 >>> (普通css文件内) 或/deep/ (使用sass 或less 编译)注:有时/deep/会报错,可以使用::v-deep 代替<style lang="scss" scoped>::v-deep .el-table .

2020-10-09 17:12:20 1548

原创 mac npm安装node-saas报错 EACCES:permission denied

报错信息解决方式:sudo npm install node-sass --unsafe-perm

2020-08-11 09:42:55 483

原创 element-ui 嵌套表格表头宽度显示的浏览器兼容问题

在windows电脑IE、chrome浏览器上宽度显示,受到下面属性影响,覆盖css属性table-layout即可.el-table__header{ table-layout: fixed;}参考:https://www.w3school.com.cn/cssref/pr_tab_table-layout.asp

2020-08-10 10:52:07 659

原创 设置360浏览器打开html 默认显示为极速模式

在页面头部添加:<meta name="renderer" content="webkit|ie-comp|ie-stand" /><meta name="renderer" content="webkit" />分别代表webkit内核,IE兼容内核,IE标准内核

2020-08-10 09:51:31 1437 1

原创 马克一下:vue工程创建后,目录下怎么没有vue.config.js文件

平常没有留意,今天偶然发现,vue cli 安装后,目录里没有vue.config.js,这个文件是可选的配置文件,需要在根目录中手动创建,@vue/cli-service会自动加载。

2020-07-29 20:01:45 11336

原创 angularjs 问题记录

1.$state.go传参$stateParams 获取不到(1)跳转传参,新增from(2)接收参数,发现$stateParams没有from字段(3)原因,在路由中未定义参数 from,添加即可

2020-06-17 15:32:01 136

原创 小程序使用中遇到的this.setData赋值无效问题

这是有关this作用域的问题,问题代码如下:解决方法:一开始把171行const that = this 改为let that = this;赋值虽然生效了但很快发现有些麻烦,因为一开始忽略了173行使用了箭头函数,箭头函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象,所以不需要171行的声明,直接使用this即可...

2020-04-28 09:53:07 4685

原创 个人笔记:本地运行微信小程序遇到问题及解决方式(持续补充中)

1.npm 安装后,需要构建npm2.网络请求报错:request:fail url not in domain list小程序后台-设置-开发设置-服务器域名中已经配置,在开发者工具右上角 - 详情-勾选 【不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书...

2020-04-17 10:41:38 490

原创 mac 使用 n 切换node版本

1.安装 :sudo npm install -g n2.升级node.js:到最新稳定版 :sudo n stable 或到任意版本: sudo n 版本号3.查看已安装node版本并切换到制定版本:sudo n4.删除制定版本:sudo n rm 版本号5.用指定的版本执行脚本(个人不常用)n use 版本号 test.js...

2020-04-13 11:49:59 1917

原创 gulp 打包报错error: couldn't process source due to parse error

如上图:events.js:183 throw er; // Unhandled 'error' event ^Error: views.js: error: couldn't process source due to parse error Unexpected token (51856:1)原因,上图注入最末尾多加了一个逗号...

2020-03-19 18:27:24 870

原创 前端页面上传文件到七牛云

使用场景:pc端上传图片和视频文件到七牛云,视频显上传进度条参考七牛云JavaScript SDK:https://developer.qiniu.com/kodo/sdk/1283/javascript1.安装npm install qiniu-js2.页面引入import * as qiniu from "qiniu-js";3.主要代码var token =...

2020-02-20 17:01:28 1157

原创 html2canvas.js 下载图片到本地

使用js插件html2canvashttp://html2canvas.hertzen.com/使用场景:把html页面标签id="saveImgBox" 的内容,转为规定尺寸的图片,下载到本地<!--html--><style>#saveImgBox{ position:fixed; left:0; top:0; opa...

2020-01-20 13:55:44 628

原创 fancybox 弹出层图片固定宽度/高度设置

$('.fancybox').fancybox({ autoScale:false, maxWidth:500, maxHeight:400 });

2020-01-15 20:12:15 881

原创 vue报错Duplicate presence of slot "xxx" found in the same render tree

使用场景:avue.js 自定义表格组件遇到这个问题一直没有解决,之前网上搜索到方法都不符合情况,报错虽然对功能无影响,可在控制台显示,造成了视觉上的不适偶然发现是vue 2.6+的原因,原来在新版本中如下写法已经不适用了<template slot="proLineNameForm" slot-scop="scope"></template>虽然pack...

2019-11-11 15:28:57 3539 1

原创 Use record:TortoiseGit 小乌龟查看远程仓库地址

在git项目目录下空白处右键点击,步骤如下图

2019-07-31 16:23:09 10577

原创 vscode 使用插件笔记

快速构建react安装扩展工具SimpleReactSnippets

2019-07-28 20:10:59 1957

原创 reactjs 子组件onClick 触发父组件定义的方法

如题父组件class Parent extends Component { constructor(props) { super(props) this.state = { list:['a','b','c','d'] } this.deleteItem = this.deleteItem.b...

2019-07-25 17:39:30 3159

原创 hybrid android/ios中内嵌时间比当前浏览器快8小时

接口返回时间格式为需要处理一下:currentTime(data) { if (!data) { return ''; } let nowDate = new Date(data+ '+0800'); if (myDate == 'Invalid Date') { data= data.replace(/T/g, ' ') .replac...

2019-07-22 18:05:35 151

面试十三问之面试中的经典问题应对技巧

面试十三问之面试中的经典问题应对技巧 ppt

2012-08-30

空空如也

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

TA关注的人

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