- 博客(15)
- 问答 (1)
- 收藏
- 关注
原创 js函数的节流
函数在规定时间内被触发一次<body> <button id="btn" >节流</button> <script> document.getElementById('btn').onclick = throttle(1000) // 节流:规定时间内只执行一次 function throttle (delay) { let flage = true
2022-02-15 11:00:13 331
原创 js函数的防抖
函数的防抖-函数被多次触发只执行最后一次 <body> 输入要搜索的内容:<input type="text" name="" id="inp"> <script> // 防抖:多次触发只执行最后一次 let inp = document.getElementById('inp') inp.oninput = debounce(doSomething,1000) // 防抖封装版
2022-02-15 10:58:37 254
原创 使用js-export-excel插件实现前端导出excel表格
js-export-excel 前端导出excel模板1.下载npm install js-export-excel2.使用/*** * 前端生成excel 表格(基于 js-export-excel 插件的二次封装) * fileName:excel文件名 * sheetData: 第一行的实例数据 * sheetFilter: 和 sheetData 一一对应 * sheetHeader:表头 * option.datas: 一个对象
2021-12-24 17:53:36 3135
原创 前端实现批量打印申请单
主要知识点使用 page-break-after:always 实现分页一张a4纸上面两张申请单定义和用法page-break-after 属性设置元素后的 page-breaking 行为。尽管可以用 always 强制放上分页符,但是无法保证避免分页符的插入,创作人员最多只能要求用户代理尽可能避免插入分页。应用于:position 值为 relative 或 static 的非浮动块级元素。注释:请尽可能少地使用分页属性,并且避免在表格、浮动元素、带有边框的块元素中使用分页属性。
2021-12-24 17:46:33 793
原创 2021-08-17 阻止IOS长按默认事件
概述-webkit-touch-callout 这个CSS 属性禁用了默认的callout展示, callout是指当触摸并按住一个元素的时候出现的提示。当在iOS上一直按住一个目标元素时,Safari会展示一个关于这个链接的callout信息。webkit-touch-callout属性允许禁用掉这一行为。-webkit-touch-callout: default /* displays the callout */-webkit-touch-callout: none /* di
2021-11-19 11:55:01 2424
原创 minu-ui 的 mt-datetime-picker 组件在部分安卓机型上不显示日期只有取消和确认按钮
解决办法:换成vant 的事件日期筛选器即可,亲测有效,图片是问题描述
2021-07-08 09:46:52 344
原创 React笔记
学习React的第一天今天主要学习1、babel.min.js 的作用 react中要用到jsx语法,是为了把jsx语法转换为浏览器认识的js语法2、注意:这个标签要写成 否则会报错<script type="text/babel"></script>3、定义组件的两种方式方式1 (工厂函数方法-简单组件 没有状态的组件)function xxx(){return <h1>这是一个简单例子根据实际情况填写</h1>}方式2 es6
2020-07-12 18:20:54 118
空空如也
mt-datetime-picker 部分安卓机 不显示时间只显示确认和取消按钮
2021-07-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人