2022.03.23プロジェクト中のフォントの復元
4955 ワード
TorysJourneyでのエラー
まずReduxについてよく知りませんtypescriptでredixを使用するのは一般的な気まずいことではありません.まず初期値を把握し,redoxで正確に値を取得するにはaction typeもコアである.
しかし、ここではアクセスポイントが必要で、Reducerにアクセスできません.
まずReducerに近づけるようになってからAccessTokenを使う
検索してみました
結果が出た.
だから私はexport type RootStateを同じ場所に置いた.
わかりません.
今回のプロジェクトが終わったら、本当にreduxとtypescriptを掘り出します.
理解できない.
まずReduxについてよく知りませんtypescriptでredixを使用するのは一般的な気まずいことではありません.まず初期値を把握し,redoxで正確に値を取得するにはaction typeもコアである.
//reducer
const initialState = {
accessToken: "",
};
type Action = { type: "accessToken"; payload: string };
//payload로 e.target.value값을 dispatch로 받아와서 사용하는 것이 핵심.
export const Reducer = (state = initialState, action: Action) => {
if (action.type === "accessToken") {
console.log(state.accessToken);
return { ...state, accessToken: action.payload };
} else {
return state;
}
};
しかし、ここで問題が発生しました. const 홍왕열 = useSelector((김김) => console.log(김김));
このように確認したところ、出てきたのはしかし、ここではアクセスポイントが必要で、Reducerにアクセスできません.
まずReducerに近づけるようになってからAccessTokenを使う
検索してみました
結果が出た.
Root Reducer에서 RootState 유형을 생성합니다.
export const rootReducer = combineReducers({
dashboard: dashboardReducer,
user: userReducer
});
export type RootState = ReturnType<typeof rootReducer>
상태 개체에 RootState 유형을 제공합니다.
let userData = useSelector((state: RootState) => {
return state.user.data;
});
ただし問題は、ステータスオブジェクトがRootReducerと異なる位置にある場合、state:RootStateはRootStateを読み取ることができません.だから私はexport type RootStateを同じ場所に置いた.
わかりません.
今回のプロジェクトが終わったら、本当にreduxとtypescriptを掘り出します.
理解できない.
Reference
この問題について(2022.03.23プロジェクト中のフォントの復元), 我々は、より多くの情報をここで見つけました https://velog.io/@hongwr/2022.03.23-Project-과정-중-typescript-reduxテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol