将钩子导入React Typescript

亚历山德鲁·波帕(Alexandru Popa)

我正在尝试使用TypeScript将钩子实现到React(^ 16.6.0)应用程序中

import * as React, {useState}  from 'react';

知道此导入的正确语法是什么吗?

那将是烧瓶

import 支持一组有限的语法变体。

有可能:

import React, {useState}  from 'react';

缺点是整个库都是导入的,因为它React是默认导出并且不能摇晃。由于React使用JSX语法需要存在导入,因此一种更有效的方法是:

import * as React from 'react';
import {useState}  from 'react';

挂钩是在预发布的React 16.7中引入的react版本约束应该是^16.7.0-alpha.0@types/react应该是^16.7.0

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章