Alireza Abbaszadeh 1 سال پیش پاسخ به دیدگاه با سلام خدمت شما در هوک useContex آیا ابجکت را نمی توان ارسال کرد؟چون من هنگام ارسال ابجکت با ارور مواجه می شوم
علی شیخ 1 سال پیش سلام وقت بخیر. دقت کنید باید توی value و در بین { } قرار بدید. شما یک object دارید توی متغیری فرضا به اسم user const user = { name: 'ali', age: 25 }; و اینو به این شکل باید بنویسید value={user}
مهدی 10 ماه پیش باسلام و احترام با توجه به توضیحات استاد نحوه صحیح تعریف آبجکت : import React from "react"; import Acomp from "./component/Acomp"; export const UserContext = React.createContext(); function App() { const object = { name : "mehdi", lastName : "mactabi", age : 22 } return ( <UserContext.Provider value={object}> <Acomp /> </UserContext.Provider> ); } export default App; نحوه فراخوانی آن : import { useContext } from "react"; import {UserContext} from "../App" const Ccomp = () => { const userContext = useContext(UserContext); console.log(userContext) return ( <> <h1>{userContext.name}</h1> <h1>{userContext.lastName}</h1> <h1>{userContext.age}</h1> </> ); } export default Ccomp;
Alireza Abbaszadeh
با سلام خدمت شما در هوک useContex آیا ابجکت را نمی توان ارسال کرد؟چون من هنگام ارسال ابجکت با ارور مواجه می شوم
علی شیخ
1 سال پیش
سلام وقت بخیر.
دقت کنید باید توی value و در بین { } قرار بدید. شما یک object دارید توی متغیری فرضا به اسم user
و اینو به این شکل باید بنویسید value={user}
مهدی
10 ماه پیش
باسلام و احترام
با توجه به توضیحات استاد
نحوه صحیح تعریف آبجکت :
نحوه فراخوانی آن :
علی شیخ
10 ماه پیش
سلام وقت بخیر.
خیلی ممنونم بابت ارسال مثال??