09 2020 档案
禁用h5页面中长按图片弹出的弹层
摘要:1、当在iOS上一直按住一个目标元素时,Safari会展示一个关于这个链接的callout信息。 解决方案: -webkit-touch-callout 这个CSS 属性禁用了默认的callout展示, callout是指当触摸并按住一个元素的时候出现的提示。 img { -webkit-touch 阅读全文
posted @ 2020-09-21 16:08 ming1025 阅读(1310) 评论(0) 推荐(0) 编辑
JS树结构操作:查找、遍历、筛选、树结构和列表结构相互转换
摘要:经常有同学问树结构的相关操作,在这里总结一下JS树形结构一些操作的实现思路,并给出了简洁易懂的代码实现。本文内容结构大概如下: 一、遍历树结构 1. 树结构介绍 JS中树结构一般是类似于这样的结构: let tree = [ { id: '1', title: '节点1', children: [ 阅读全文
posted @ 2020-09-16 10:05 ming1025 阅读(7141) 评论(1) 推荐(4) 编辑
js树结构查找节点
摘要:查找节点其实就是一个遍历的过程,遍历到满足条件的节点则返回,遍历完成未找到则返回null。类似数组的find方法,传入一个函数用于判断节点是否符合条件,代码如下: function treeFind (tree, func) { for (const data of tree) { if (func 阅读全文
posted @ 2020-09-15 11:37 ming1025 阅读(6238) 评论(0) 推荐(0) 编辑
document.getElementsByClassName('class').forEach 报错Uncaught TypeError: undefined is not a function
摘要:document.getElementsByClassName('class').forEach 报错Uncaught TypeError: undefined is not a function 阅读全文
posted @ 2020-09-11 08:39 ming1025 阅读(1905) 评论(0) 推荐(0) 编辑
vuex页面刷新时数据丢失解决方案
摘要:vuex页面刷新时数据丢失解决方案 阅读全文
posted @ 2020-09-02 11:01 ming1025 阅读(249) 评论(0) 推荐(0) 编辑