webentwicklung-frage-antwort-db.com.de

Wie kann man Autocomplete-Code-Typen von React-Komponenten erstellen?

Wie kann man VS-Code-Autovervollständigung machen? Reaktivieren Sie die Prop-Typen der Komponente, während Sie die Komponente in JSX-Markup verwenden. 

P .: Ich verwende JS, nicht TS. 

16
Max Prilutskiy

Ich habe festgestellt, dass wenn Sie eine zustandslose Komponente haben und Sie die Requisiten mit ES6 erhalten, wenn Sie diese Komponente verwenden, Sie die Requisiten mit der automatischen Vervollständigung erhalten.

const Stateless = ({ prop1, prop2 }) => {
  return (
    <div></div>
  )
}

 img

1
Rafael Grilli

Es gibt auch eine Option zur Verwendung der @params-Definition:

/**
 * 
 * @param {{header: string, subheader: string, imageAlt: string, contentList: Array, orderLink: Object, contentLink: Object}} props 
 */
export default function JumbotronMain(props) {...}

 enter image description here

0
bares697