Skip to content

Instantly share code, notes, and snippets.

@ThaddeusJiang
ThaddeusJiang / vscode-setting.md
Created August 22, 2018 13:52
[ts] 'type aliases' can only be used in a .ts file

关闭 vscode 默认设置

  "javascript.validate.enable": false,
  "typescript.validate.enable": false,
@ThaddeusJiang
ThaddeusJiang / error.md
Created August 17, 2018 00:56
[docz] error in ./.docz/app/index.jsx Error: Plugin/Preset files are not allowed to export objects, only functions.

未解决

@ThaddeusJiang
ThaddeusJiang / yarn.md
Last active August 15, 2018 01:14
yarn add 指定版本
@ThaddeusJiang
ThaddeusJiang / frontend-backend.md
Last active August 14, 2018 13:44
[架构] 前后端分离

前后端分离 frontend-backend

@ThaddeusJiang
ThaddeusJiang / React.md
Created August 14, 2018 12:59
React Doc 复习(2018年8月14日)

为什么我使用 Axios 而不是 fetch

因为我希望一个技术可以同时应用于 client 和 server。 fetch 是 window 的方法, Node.js 不支持。 Axios 前后端通吃。

组件传递参数可以使用 data-,性能更好

为什么 React 需要 bind(this)?

因为JS中👇是不一样的。

obj.method()
@ThaddeusJiang
ThaddeusJiang / descendant.md
Created August 13, 2018 04:28
Warning: validateDOMNesting(...): <div> cannot appear as a descendant of <p>.

当使用范围小的标签包裹范围大的标签的时候,会出现👆问题。 如:

<p>
  <div> p 承受不起 div <div>
</p>

解决方法: 使用范围更大的标签,如:

@ThaddeusJiang
ThaddeusJiang / JS.md
Last active August 11, 2018 09:57
Amazing JS Lib (优秀且常用的 JS 库)