簡體   English   中英

是否可以將 React Material UI、redux 和 react-form-hook 一起使用?

[英]Is it possible to use React Material UI, redux and react-form-hook together?

我正在探索幾個在線教程,以了解如何將這些技術結合使用來構建 React TypeScript 應用程序。

我有兩個具體問題:

  1. 是否可以同時使用這三種技術? 我看到了這個視頻,它用 redux 解釋了 react-hook-form 而不是 Material-UI。index.js 用index.js Provider 包裝了所有東西(即,包含到Step1.jsStep2.js等路由器路由的App組件)。 因此,要介紹 material-UI,我所要做的就是將 Material UI 組件包裝在 react-hook-form Controller文件中,比如Step1.js

  2. 視頻說 react-hook-form FormProvider需要基於反應上下文 API 的useFormContext 。這是否意味着我們不能將 redux 與FormProvider一起使用?

是的。 Material UI 僅用於組件的視圖層。 Redux是一個全局的state管理工具,react-form-hook是針對forms的。我不明白為什么不能一起使用。

即使 FormProvider 使用 Context API,您仍然可以在 Redux 存儲中擁有項目的全局 state。 如果您確實想使用上下文 API,它實際上與 Redux 相同,所以由您決定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM