이 라이브러리 "react-jsonschema-form"을 사용하여 react 및 jsonschema를 사용하여 양식을 만들려고합니다. cdn을 통해 .js 파일을 포함하여 웹 사이트의 예에서 설명한대로 프로젝트에서이 파일을 사용하려고합니다. 그것은 작동하지 않습니다. 내 보낸 구성 요소 "양식"이 정의되지 않았습니다.react-jsonschema-form 어떻게 cdn을 통해 그것을 사용 하는가?
나는이 비슷한 질문을 한 번 보았습니다. Using React component from js source maps 그러나 제안 된 솔루션을 이해할 수 없었습니다. JSONSchemaForm의 기본 내보내기를 별칭으로 지정해야합니다. 하지만 JSONSchemaForm이란 무엇입니까? 어디에서 찾을 수 있습니까? 포함될 다른 도서관입니까?
을 나는 CDN 라이브러리 가져온 Require.js 사용 :
var rf = require('react-forms')
:
var require = {
baseUrl: "/js/",
waitSeconds: 600,
paths: {
'react-forms': ['https://unpkg.com/react-jsonschema-form/dist/react-jsonschema-form']
},
}
그런 다음 내 코드에서 내가 라이브러리를 가져올를 여기
내가 어떻게 뭘하려 하지만 이제 Form (rf.Form)에 액세스하면 정의되지 않습니다. "react-jsonschema-form.js"소스 코드를 살펴 보았습니다. "서식"은 정의되지 않습니다.
You'll also need to alias the default export property to use the Form component:
const Form = JSONSchemaForm.default;
// or
const {default: Form} = JSONSchemaForm;
그러나 JSONSchemaForm도 정의되지 않은 : 라이브러리 페이지의 지침에서
은이 있다고한다.
그래서 내가 뭘 잘못하고 있는지 알지 못합니다. 스크립트 태그로 포함 시켜서 "react-jsonschema-form"라이브러리를 어떻게 사용할 수 있습니까?
커뮤니티에 감사드립니다.