摘要: 概念 函数防抖(debounce) 函数防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 简单的说,当一个动作连续触发,则只执行最后一次。 打个比方,坐公交,司机需要等最后一个人进入才能关门。每次进入一个人,司机就会多等待几秒再关门。 函数 阅读全文
posted @ 2022-02-18 16:02 shansally 阅读(273) 评论(0) 推荐(0) 编辑
摘要: React中的setState()为我们提供了组件内的状态管理方案, 本文将从Component的角度来说明更合理的 setState() 在 React 文档的 State and Lifecycle一章中,明确的说明 setState() 的用法,向 setState() 中传入一个对象来对已有 阅读全文
posted @ 2022-02-17 12:03 shansally 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 为什么会将两者进行对比? 一. 关于状态管理 Redux 和 Mobx它们都有统一维护管理应用状态的能力; 某一状态只有一个可信数据来源(通常命名为store,指状态容器); 操作更新状态方式统一,并且可控(通常以action方式提供更新状态的途径); 支持将store与React组件连接,如rea 阅读全文
posted @ 2020-09-03 11:46 shansally 阅读(868) 评论(0) 推荐(0) 编辑
摘要: web网站css,js更新后客户浏览器缓存问题,需要刷新才能正常展示的解决办法 前端开发中会遇到的问题,我们更新已上线的项目,用户的浏览器显示的却是旧版的页面,没有及时获取到我们更新的资源,这是什么原因造成的?此时,如果用户刷新一下页面,就得到更新后的资源,又是为什么? 答案是浏览器缓存。 浏览器缓 阅读全文
posted @ 2020-09-02 18:10 shansally 阅读(20010) 评论(2) 推荐(5) 编辑
摘要: https://tech.youzan.com/react-animations/ 阅读全文
posted @ 2020-08-17 10:00 shansally 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 转发:https://www.jianshu.com/p/091803cdfe5e https://blog.csdn.net/he3236220/article/details/87856927 阅读全文
posted @ 2020-08-11 15:13 shansally 阅读(508) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/weixin_39722922/article/details/89185976 阅读全文
posted @ 2020-06-08 15:27 shansally 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 安装中文插件后 ctrl + shift + P 搜索:Configure Display Language 选择language为"zh-cn" Restart 重启vscode 阅读全文
posted @ 2020-05-28 11:30 shansally 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 需要解决的有以下几个问题: 1.ajax请求数据库中的数据 2.将数组信息显示在select下拉框的option中,用 $.each(data, function(index, item) {}})遍历数组data 3.onchange事件与on()函数绑定change事件委托 一、ajax请求数据 阅读全文
posted @ 2020-05-26 20:53 shansally 阅读(4198) 评论(0) 推荐(0) 编辑
摘要: string str="123abc456";int i=3;1 取字符串的前i个字符 str=str.Substring(0,i); // or str=str.Remove(i,str.Length-i); 2 去掉字符串的前i个字符: str=str.Remove(0,i); // or st 阅读全文
posted @ 2020-05-22 23:23 shansally 阅读(1281) 评论(0) 推荐(0) 编辑