在使用 ECharts 的时候,通常是使用折线图(line)、饼图(pie)、柱状图(bar)、关系图(graph)等这些 series 以展示数据和数据关系。如果要基于这些 series 增加一些拖拽的交互,就需要涌动 ECharts 的 graphic 组件。graphic 提供了绘制原生图形元素的功能,包括...
只需要把 React 升级到 16.8+ 就可以在项目中使用到最新的 Hooks 功能。并且推荐在 eslint 中增加 eslint-plugin-react-hooks 插件协助检查 Hooks 的使用情况,但也不必完全参考 eslint-plugin-react-hooks 的提示对 deps 管理。对于常...
最近用 Typescript 写了一个 ui 组件,参考 antd 的打包方式,也便于按需引用,所以是每个组件分别转译一下生成 es5 的代码。但没想到的是,在实际使用中,引用部分组件的时候,会一直报 exports is not defined的错误。按照以往的经验来看,应该是 webpack 在处理代码的时候...
一直都听说 RxJS 用起来很方便,很好用,但看了几次文档,都是看了一点就看不进去了,整体认识也很模糊。直到今天又看了下 redux-observable 的例子,才有了初步的认识。整体上,感觉是和 redux-saga 有点像的,在 redux-saga 中是对特定的 action 进行监测,然后近似同步地处理...
众所周知,通常在遍历JS中的对象的时候,一般会使用for...in或者Object.keys()方法,同时要注意属性的enumerable设置。 在ES5中,我们定义一个类的写法如下: function Person(name) { this.name = name; Person.pro...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in trouble...