IM2研究舍
首页 AI+个人产品常用代码学习探索 应用中心关于

分类:常用代码

滚动条显隐时页面不抖动

2023-09-18|常用代码, 学习探索|4488 次阅读
方案一属性属性 scrollbar-gutter 可以实现该功能方法在需要的地方设置 scrollbar-gutter: stable; 即可,此设置会将滚动条的位置预留出来,在没有滚动条时也占位。其他属性值auto默认效果stable both-edges和 stable 差不多,但是左右两边都会留空白位置进行占位,让内容居中兼容性scrollbar-gutter兼容性方案二overflow:overlay , overlay ...

对数组进行特定场景排序,平衡多列数据个数平衡

2023-08-25|常用代码|3148 次阅读
场景:项目中对已有的工作看板进行筛选后,希望靠左排序,实现如下图示例:代码如下:function reOrder(arr) { arr = JSON.parse(JSON.stringify(arr)); if (arr.length === 1) { // 单个场景 if (arr[0].x !== 0) { arr[0].x = 0; ...

webupload 上传列表中的文件点击可下载

2023-08-08|常用代码|5946 次阅读

js树形结构和扁平数组相互转换

2022-10-19|常用代码|5380 次阅读
来源树结构扁平化/** * 把嵌套数组转成平铺数组 * @param data <Array> * @param childName <String> 子集节点的名称 * @return newData <Array> */ const flatTree = (data, childName = 'children') => { if (!Array.isArray(da...

递归层级菜单

2021-01-08|常用代码|4804 次阅读
总是遇到这种菜单,故记录,方便复用 <script type="x-tmpl-mustache" id="app-menu-tpl"> <ul class="app-menu-children {{level}}"> {{#items}} <li> ...

常用 js 模块

2020-10-20|常用代码|2713 次阅读
点击页面空白处取消某处的选中事件$('body').on('click', function (e) { if (!$(e.target).closest('.select-project, .other').length) { $select.removeClass('active'); } });input 值改变$('body').on('input propertychange keyup...

js 获取字符串最后两位

2020-10-15|常用代码|2593 次阅读
代码const test = '今天天气真好' test .substr(-2, 2)结果

html 中加载进度条

2020-10-12|常用代码|3409 次阅读
可调用 js 控制不同进度代码 调用pageProgress.run(90);效果

点击页面空白处取消某处的选中事件

2020-09-17|常用代码|4471 次阅读
$('body').on('click', function (e) { if (!$(e.target).closest('.select-project, .other').length) { $select.removeClass('active'); } });

Chrome 和 IE 下导出下载图片

2020-09-17|常用代码|5347 次阅读
基于 canvas 生成的图片,然后下载兼容性: IE11、IE10、chrome,其他未测function dataURLToBlob(dataurl) { var arr = dataurl.split(','); var mime = arr[0].match(/:(.*?);/)[1]; var bstr = atob(arr[1]); var n = bstr.length; va...
Ginkgo
Ginkgo
一个今天胜过两个明天
43文章4分类
最近文章
  • AI 开发头像壁纸小程序2026-08-31
  • 1panel 上的mysql通过ssh在本地电脑访问连接2026-08-30
  • 1Panel 自动拉取gitee代码更新项目2026-08-27
  • 腾讯云CDN服务免费SSL证书申请续签2026-08-26
  • 1Panel上申请Https证书2026-08-25
分类
  • AI+6
  • 个人产品3
  • 常用代码10
  • 学习探索29

© 2026 IM2研究舍

页面加载 23.61 ms
备案号:苏ICP备2022036276号-1苏公网安备32058202011062