Shortcuts for React
4228 ワード
install Reactjs code Snippets from visual studio code marketplace
rsf→ stateless named function skeleton
shortcuts:
rsf→ stateless named function skeleton
import React from 'react';
function List(props) {
return (
<div>
</div>
);
}
export default List;
rsc→ stateless component skeletonimport React from 'react';
const List = () => {
return (
<div>
</div>
);
};
export default List;
rcc→ class component skeletonimport React, { Component } from 'react';
class List extends Component {
render() {
return (
<div>
</div>
);
}
}
export default List;
rcjc→ class component skeleton without import and default export linesclass List extends Component {
render() {
return (
<div>
</div>
);
}
}
rcfc→ class component skeleton that contains all the lifecycle methodsimport React, { Component } from 'react';
import PropTypes from 'prop-types';
class List extends Component {
constructor(props) {
super(props);
}
componentWillMount() {
}
componentDidMount() {
}
componentWillReceiveProps(nextProps) {
}
shouldComponentUpdate(nextProps, nextState) {
}
componentWillUpdate(nextProps, nextState) {
}
componentDidUpdate(prevProps, prevState) {
}
componentWillUnmount() {
}
render() {
return (
<div>
</div>
);
}
}
List.propTypes = {
};
export default List;
rwwd→ class component without import statementsclass List extends React.Component {
constructor(props) {
super(props);
this.state = {};
}
render() {
return (
<div>
</div>
);
}
}
List.propTypes = {
};
export default List;
https://marketplace.visualstudio.com/items?itemName=xabikos.ReactSnippetsReference
この問題について(Shortcuts for React), 我々は、より多くの情報をここで見つけました https://velog.io/@onniseonmi/Shortcuts-for-Reactテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol