V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qrobot  ›  全部回复第 20 页 / 共 20 页
回复总数  383
1 ... 11  12  13  14  15  16  17  18  19  20  
2021-07-19 09:08:46 +08:00
回复了 evilStart 创建的主题 Python Nodejs 之后, Python 在 Web 开发领域还有啥优势么?
@raptor #33

不知道什么叫做不断重新发明轮子。


- Webpack 的出现,主要是为了解决打包的问题,并且可以配置插件来做一些功能
- React 只不过是一个 JS 操作 DOM,采用虚拟 DOM 来进行操作的,方便了开发人员
- Angular 只不过也是一个 JS 操作 DOM 的库,不过采用双向数据绑定。
- Vue 只不过也是一个 JS 操作 DOM 的库,它减少了 Angular 的复杂度
- PReact Fast 3kB alternative to React with the same modern API.
- Babel 解决浏览器兼容问题

无论从哪个方向来说,这都不是所谓的 `不断重新发明轮子` 每个 JS 库的偏向点都不一样。 他们都拥有自己不同的生态。如果硬要说,类似于 Linux 的分叉,Debian 和 Centos 的区别。Arch 和 Manjaro 的区别
@yazoox htt 。p 。s://github 。com/HighPerformanceComponent/rc-grid/blob/canary/packages/rc-grid/src/DataGrid.tsx#L309-L348

你看这段代码, 大概的思路就是这样的,行里面有通过一个方法获取自己的子节点(我这里是通过 onChildrenRows 来获取的),如果你要改成从 list 中获取也是一样的。 循环遍历一下 list 本身,其实就是一个递归就可以处理了。

你可以下载项目, 执行 yarn 在执行 yarn start 。 然后点击里面的 tree 表格。 你会发现其实就是一个拍扁了的 div list

> 注意要使用 yarn 不能用 npm
2021-07-14 10:51:25 +08:00
回复了 zhwithsweet 创建的主题 程序员 vuecomponent-seed —— 一个开箱即用的 Vue 3 组件库模板
@zhwithsweet 弱弱的问一下,你首页哪个图片怎么画的。 是用的什么工具吗? 我一直蛮好奇的
1 ... 11  12  13  14  15  16  17  18  19  20  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1133 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 19:15 · PVG 03:15 · LAX 12:15 · JFK 15:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.