回答了问题2021-09-01
考虑每次循环时返回当前的祖先链,这样方便最快查找到父节点 {代码...}
发布了文章2021-08-13
Typescript经过这么多年的发展,已经打败了所有的竞争对手,成为了事实上的类型Javascript标准,被大量公司所采用,但还是有人问我为什么要用ts?使用ts能给我们带来什么好处?这次我们用一些实际例子来展示使用ts给我们带来的收益。
赞了文章2021-08-13
本文首发于 深入浅出依赖注入,转载请注明出处。 本文试图以一种易于理解的行文讲解什么是「依赖注入」这种设计模式。 或许您已经在项目中已经使用过「依赖注入」,只不过由于某些原因,致使您对它的印象不是特别深刻。 「依赖注入」可能是最简单的设计模式之一,但...
赞了文章2021-06-30
我前段时间参与了一个react为主的大前端项目,覆盖Web、Android、Ios三个平台。由于整个业务逻辑侧重在手机端,且Web端也是到了项目中期才开始启动,我分别以react-native和react分开建了两个项目。
赞了文章2020-01-08
通过这个教程,我想告诉你在 React 中如何使用 state 和 effect 这两种 hooks 去请求数据。我们将使用众所周知的 Hacker News API 来获取一些热门文章。你将定义属于你自己的数据请求的 Hooks ,并且可以在你所有的应用中复用,也可以发布到 npm 。
赞了文章2019-10-30
我并不是针对某个轮子,我只想说现有所有的轮子都囿于 redux , unstated-next 的思想,无非就是 action , dispatch , reducer , useStore , Provider , Context 这些东西,在这些东西上做排列组合。概念一大堆,理解成本不低,用起来还都差不多。
发布了文章2019-09-26
如果是多人协作开发,其中一个开发者在修复了 BUG,或者新增了功能,想要上传体验版给测试时,还要登陆后台重新设置体验版,然后再把体验版的二维码发给测试。 每次都要这么操作一番,效率又低,还打断开发者的思路。
关注了问题2017-10-12
回答了问题2017-09-27
找到原因了,新版在开启调试状态的时候输出object就是这样显示,在直接运行的时候是正常输出F5 是调试模式 ctrl+F5是直接运行
提出了问题2017-09-24
回答了问题2017-07-21
MV* 框架 双向绑定
提出了问题2017-07-21
赞了文章2017-07-21
字符填充函数padStart 和 padEnd padStart()在开始部位填充,返回一个给出长度的字符串,填充物给定字符串,把字符串填充到期望的长度。从字符串的左边开始 padEnd从字符串的尾端右边开始填充。第二个参数,你能实际上用一个任何长度的字符串。
赞了文章2017-06-28
笔者在URL编码详解与DOM中GBK编码实践一文中介绍了JavaScript中URL编码相关的基础知识,其中没有介绍纯粹的JavaScript编解码方案,笔者后来根据网上的代码完善了下Isomorphic Urlencode这个库,并且对JavaScript中三种不同的编解码方案进行了比较。核心的出发点为
关注了问题2017-01-12
回答了问题2017-01-06
简单的业务逻辑可以放在node里写啊,node现在也属于偏前端了,但是复杂业务逻辑目前来说别想了,js写复杂业务逻辑你会想撞墙
关注了问题2017-01-06
赞了回答2017-01-06
既然想两个key引用一个内存地址,那为什么不直接用一个key
赞了文章2017-01-06
callback(err, docs) - 保存完所有文档或出现错误后调用,获取之后, 将调用否则出错。 如果成功, docs 是文档的保存的数组。
回答了问题2016-12-19
返回了key,你把key设置成index不就可以了?另外就是返回了对象本身,你可以从data里find到原始对象data.findIndex(item=>item==selectedRow)