![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
去吧,皮卡丘
这个作者很懒,什么都没留下…
展开
-
仿照美团实现联动分类效果
最近接到一个新的需求要求仿照美团实现一个分类页面,主要是有这么几个要求: 1. 左右滑动联动; 2. 标题吸顶; 3. 左边选中能居住显示(在标题多的情况下); 4. 选中标题之后,后边能将对应内容显示在可视区域内;左右滑动联动要做到左右滑动联动,首先就要做到我当前滑动的块是属于哪一个标题下的,所以这时候就需要计算每个标题下,对应内容的区域能有多高,以及他们在列表中的位置是多少;然后我们根据scrollTop计算当前滑动到哪一个标题的区域,然后把当前...原创 2020-08-21 16:36:36 · 671 阅读 · 0 评论 -
删除JS中对象的某个属性
要删除对象中的某个属性只要简单的一个方法就行, 使用delete 就可以删除对象中的某个属性了,如下:注意会改变原对象但不能删除这个对象原创 2020-01-03 11:59:31 · 1502 阅读 · 0 评论 -
点击空白地方关闭弹窗
<div id="mask"> <div id="content"> <button id="btn"> 点我关闭 </button&gt原创 2018-11-21 14:58:02 · 2215 阅读 · 1 评论 -
react实现tab吸顶效果,切换tab防抖动,防回弹
tab吸顶效果的原理:改变tab的布局,当tab还在下面的时候,是正常的布局,当tab滑到顶部的时候,把tab改为绝对定位或者fixed定位来做,那如何知道tab是否滑到顶部,就要用scrollTop来计算,在这里可以在滚动的区域加上一个onScroll事件来监听页面滚到哪里了,这里有个地方要注意就是要在页面加上一个overflow:scroll属性才可以让页面滚动,才可以使onScroll事件生...原创 2019-06-13 09:20:50 · 4371 阅读 · 0 评论 -
-bash:react-native command not found的解决方案
今天要运行react-native link 命令的时候,突然提示-bash:react-native command not found然后赶紧上网一顿搜,才明白是因为我前段时间把对node的管理换成nvm来做了,发现这个nvm 确实比homebrew要好管理多,不但体积小,而且便于切换不同版本的node,非常好用,至于如何安装,使用,请自行google.解决问题:配置react-na...转载 2019-06-26 15:42:44 · 7627 阅读 · 0 评论