上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: React Virtual Dom 二三事 React 及Angular 中都有VD 一说,他们是用来组织他们的组件,负责计算差别,然后将这些差异更新到Dom树上面。VD 于Dom他们的节点是一一对应的,但是他们的结构却是不一定一样。 如何创建一个VD 节点,也就是ReactNode, 第一种方法, 阅读全文
posted @ 2021-07-12 21:14 kongshu 阅读(45) 评论(0) 推荐(0) 编辑
摘要: ngSelect 组件的笔记 virtual Scroll 实现原理 Dom 结构图如下 <div #scroll class="ng-dropdown-panel-items scroll-host"> <div #padding [class.total-padding]="virtualScr 阅读全文
posted @ 2021-07-12 21:09 kongshu 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 简单记录一下 Notifications 里面使用到的 CSSMotionList 的一段代码。 先看下面代码片段,Notification.add()当,notice 的数量超过最大数量时,Antd 是把第一个的 key 借给最新插入的这个 notice 使用,做法是保留 key,赋值给新插入的 阅读全文
posted @ 2021-06-27 16:05 kongshu 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 记录一些小技巧 Promise,它的核心奥义是什么?是 resolve 与 reject.例如下面经典的用法.最为核心的就是代码里面的resolve, reject这两个方法。 Promise 就是一个链路,它是有各种 then,then,then 连起来的,规定好了调用顺序,然后呢,链路的触发点就 阅读全文
posted @ 2021-06-23 21:41 kongshu 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 记录一些 antd 组件的功能 PortalComponent vs Portal 前者会创建一个 div, 然后 attach 这个 div 到 getContainer 的 DOM 中去,如果没有提供就直接 attach 到 body, 同时它还有第二个功能,就是禁用 attach 的组件的 s 阅读全文
posted @ 2021-06-23 20:58 kongshu 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 谈谈 React 里面的一些类型及使用场景 React.Component<P,S,SS>, 这个类型绝对是 react 里面的一哥,P 是 props, S: State, SS: SnapShot. 凡是 class 组件,都得继承这个基类。下面是这个类的 type.d.ts. 生命周期主要参考 阅读全文
posted @ 2021-06-22 22:51 kongshu 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: Angular 双向绑定 利用一个例子来看看破坏双向绑定 // parent component html <child [val]='val'/> <button (onClick)="val=1">Reset</button> // child component html <span>{{va 阅读全文
posted @ 2021-06-16 22:24 kongshu 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 这篇文章记录一些 css 的基本概念 float 它脱离文档流,相对于它的包含块,放置自己的位置,包含块不是position!=static,这一点跟absolute fix的元素有点区别。包含块指的是它最近的块级祖先。 介绍一下几个属性 offsetTop, offsetLeft, offsetP 阅读全文
posted @ 2021-06-12 09:44 kongshu 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 简单介绍一下 AntD Select 的用法 mode: undefined, tag, multiple undefine: 默认值,就是dropdown, tag: 跟multple 唯一的区别就是,输入的值不在list 内,敲回车,自动插入. multiple, 就是多值选择。 一些约定 sh 阅读全文
posted @ 2021-06-10 10:42 kongshu 阅读(2058) 评论(0) 推荐(0) 编辑
摘要: 谈谈 route in AntD 路由分组与懒加载 路由分组,可以借助于前置匹配exact=,懒加载用于code split webpack 打包时减少初始包的体积,提供性能 路由分组 假设我们有一下路由 /parent/child1 /parent/child2 /parent/child3 那么 阅读全文
posted @ 2021-06-06 22:47 kongshu 阅读(56) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页