[英]Unable to define an imported object from a different file , store in a state and spread it in another variable in React
我已經定義了一個 object,這是我將使用的表單結構。 該文件是 createCourseForm.js,我正在嘗試將其導入 createCourseMain.js 並將其存儲在 state 中。 然后我試圖將它傳播到另一個變量中,以便在處理程序 function 中使用它。 但是我得到'firstPageData' is not defined no-undef
,這里firstPageData
是我用來存儲object的state。 我不知道出了什么問題,但我猜 state 沒有更新。
https://codesandbox.io/s/cranky-haze-ptzrh?file=/src/createCourseForm.js
您需要完成以下步驟來導出值,然后將值從一個文件導入到另一個文件。
首先,在您創建的文件上導出 object(在 createCourseForm.js 中)
export const firstPageData = {
// content of the object ...
};
然后將其導入您將使用它的文件(在 createCourseMain.js 中)
import {firstPageData} from "./createCourseForm.js";
最后,您需要初始化或設置您需要將此值復制到其中的變量。
const [newVariable, setNewVariable] = useState(firstPageData);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.