CSS 备忘录
盒模型(Box Model) 盒模型的主要区域:内容盒子(Content Box)、内边距盒子(Padding Box)、边框盒子(Border Bo...
盒模型(Box Model) 盒模型的主要区域:内容盒子(Content Box)、内边距盒子(Padding Box)、边框盒子(Border Bo...
在 JavaScript 或等语言中会出现很多运算符,对于有些运算符不明白看别人代码就有些懵,学习并整理一下它们的功能及用法。 这些运算符主要包括:双叹号 !!,短路或 ||,短路与 &&,按位非 ~,按位与 &,异或 ^,双波浪号 ~~,可选链式操作符(Optional Chaining Operator) ?. 有些运算符是某些语言特有的,但大多具有普遍性,代表的含义和语法也不尽相同。 可能还会有一些运算符比如:可选参数 ?: 非空断言 !. 这些包含在某个特定语言,例如:TypeScript 中的运算符在此不再解释。 ...
总结下 bindActionCreators(actionCreators, dispatch) 的用法: ActionCreator 为什么需要 actionCreator: 如果我们的 action 直接可以拿到的,当然就不需要 actionCreator,我们可以直接 store.dispatch({'INCREMENT'}) 但是如果我们的 action 信息是异步获取的,或者其它方法获取的话,就需要 actionCreator,感觉是废话。 actionCreator 是什么 我们直接复制文档中的概念: 一个 action creator 就是一个创建 action 的函数。action 是信息的载体,action creator 是用来创建 action 的工厂。 调用 action creator 只会产生一个 action,但是不会分发(dispatch)它。需要调用 store 的 dispatch 方法去完成分发。平时我们所说的 bound action creator(绑定行为创建器) 其实是说 调用 action creator 并立即将结果分发给特定的 store 实例 的方法。 ...
React React 是一个用于构建用户界面的 JavaScript 库。 声明式。以声明式编写 UI,通过数据的状态转移来动态更新 UI。 组件化。构建管理自身状态的封装组件,然后对其组...