chore: format markdown code. (#42)
* format: fix markdown * update: fix markdown * update: fix cron problems * update: delete .markdownlintignore * update * chore: add tab -> 4 space * chore: fix tab -> 2 in the .editorconfig
This commit is contained in:
@ -240,7 +240,6 @@ type Data = typeof data
|
||||
|
||||
通过 typeof 运算符重用来自现有 JavaScript 运行时值的类型。
|
||||
|
||||
|
||||
### 从函数返回类型
|
||||
|
||||
```ts
|
||||
@ -1077,11 +1076,9 @@ console.log(fiveToHex());
|
||||
|
||||
从 Type 中移除 this 参数。 如果 Type 没有显式声明此参数,则结果只是 Type。 否则,从 Type 创建一个不带此参数的新函数类型。 泛型被删除,只有最后一个重载签名被传播到新的函数类型中。
|
||||
|
||||
|
||||
JSX
|
||||
----
|
||||
|
||||
|
||||
### JSX 介绍
|
||||
|
||||
JSX 规范是对 ECMAScript 的类似 XML 的语法扩展。
|
||||
@ -1233,7 +1230,6 @@ function NotAValidFactoryFunction() {
|
||||
|
||||
默认情况下,`JSX.ElementClass` 是 {},但可以对其进行扩展,以将 `JSX` 的使用限制为仅限于符合适当接口的类型。
|
||||
|
||||
|
||||
### 类组件
|
||||
<!--rehype:wrap-class=col-span-2-->
|
||||
|
||||
@ -1267,4 +1263,4 @@ class Select<T> extends React.Component<SelectProps<T>, any> {}
|
||||
|
||||
// 使用
|
||||
const Form = () => <Select<string> items={['a', 'b']} />;
|
||||
```
|
||||
```
|
||||
|
Reference in New Issue
Block a user