【文件属性】:
文件名称:babel-plugin-transform-react-class-to-function:Babel 7插件,可将React组件类转换为函数
文件大小:290KB
文件格式:ZIP
更新时间:2021-01-31 03:15:15
react babel BabelJavaScript
babel插件转换React类功能
Babel 7插件,可将React组件类转换为函数
使用类语法编写React组件有几个好处:
一致性—使用相似的语法定义所有组件。
静态属性-使用静态类属性时,组件更加独立。
比较简单的差异-无需更改在类和函数之间转换的整个缩进。
有一个明显的缺点:
大小-类组件大于功能组件。
这个插件为您解决了。 :grinning_face_with_big_eyes:
例
在
import PropTypes from 'prop-types' ;
import React from 'react' ;
export class HelloWorld extends React . Component {
static propTypes = {
className : PropTypes . string ,
} ;
render ( ) {
const { className } = this . props ;
return < div xss=removed> Hello