- 博客(16)
- 收藏
- 关注
原创 react弹窗Modal滚动穿透踩坑及解决(可能是全网最详细了)
react弹窗Modal滚动穿透踩坑及解决(可能是全网最详细了)最近工作时发现,产品总喜欢做弹窗,还要弹窗里的内容可以滑动。这要是偶尔提一次就算了,我们大不了把页面加个overflow:hidden,弹窗内加scroll呗。但是经常提这种需求,作为程序员可不能重复造轮子呀,所以最近花了一周,把网上的相关文章(看来看去都是抄的),提取出了一个hooks方法,顺便记录踩坑过程。
2022-05-24 16:42:38 3508
原创 前端ES6学习日记(2):解构赋值
前端ES6学习日记(2):变量的解构赋值解构是es6新增的一种变量赋值方式。如以前的var a=1;var b=2;var c=3;//可以用下面解构赋值代替var [a,b,c]=[1,2,3];该解构允许嵌套,如下let [a, [ [ b ] , c ] ]=[ 1,[[2],3]];允许有缺省值let [,,c]=[1,2,3]; //c===3let [a...
2019-09-08 18:18:00 233
原创 前端ES6学习笔记(1):let和const
前端ES6学习笔记(1):let和constES6新增了let关键字和const关键字,他们与var最大的区别在于作用域。在es6之前,没有块作用域的概念,只有函数作用域和全局作用域如下{ let a=10; var b=1; const c=20;}a //ReferenceError: a is not defined.b //1c //ReferenceError...
2019-09-06 17:10:08 205
原创 vuex存储登录信息,vuex在单独js文件调用显示commit is not a function
vuex在单独js文件调用显示commit is not a function最近做的vue项目需要存储登录信息,上网搜了一下说要用到vuex,于是按照网上教程操作先是npm install vuex --save 安装vuex包然后创建store文件夹,并在里面添加store.js文件在store.js里输入import Vue from 'vue'import Vuex from...
2019-08-29 13:31:42 4011
原创 微信小程序仿记事本,带下划线,自动换行,高度自增
最近在学习微信小程序,要做一个仿记事本,带下划线且能自动换行一开始想用input添加border,加js来实现,但是很麻烦,后面将所有文字累加成字符串以及自动换行都不好做。后来决定用textarea,实现换行和文本提交方便,下划线使用css的 background: repeating-linear-gradient(#fff,#fff 70rpx ,#000 72rpx);模拟下滑线但是...
2019-05-29 15:23:26 2206
原创 POJ1062,最贵的娉礼(最短路问题,SPFA或Dijkstra+限制)
POJ1062,最贵的娉礼(图论最短路+限制,SPFA和Dijkstra解法讲解)
2017-08-11 20:49:58 401
原创 POJ1976和POJ3624《01背包,动态规划》详细讲解,acm新手快来看看
poj1976和poj3624《动态规划,01背包》经典类型 详细讲解,acm新手快来
2017-07-22 00:23:26 1724 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人