【问题标题】:Reactjs: Regarding form submissionReactjs:关于表单提交
【发布时间】:2018-10-12 02:15:37
【问题描述】:

我正在创建一个简单的订阅表单,其中包含两个输入电子邮件和兴趣。提交后,用户会收到一封感谢邮件来代替表单。我的问题是我应该使用“Route”来实现该功能还是有更好的方法。

第一屏

提交表单后

有没有更好的方法来在表单提交时切换组件。 有人可以指出我正确的方向 ROUTE 或条件开关组件。

【问题讨论】:

  • 两者都是有效选项。不看你的代码很难说。我想你应该选择对你来说更容易的事情
  • @klugjo 通常要求更好的选择,因为路线保持不变,唯一的组件正在改变。我不需要代码方面的帮助,而是正确的方向..
  • 您是否已经安装了 React 路由器并开始工作?如果是,那么路线可能是一个不错的选择。数据从何而来?还原?如果没有有关您当前架构的更多信息,很难给出正确的方向
  • @klugjo 它是一个不需要 redux 的简单反应应用程序。我也在用路由器进行测试。我的问题是我的表单在主页 n 中的路径是什么,然后我应该再次使用相同的主路径,因为它只是一个页脚订阅功能,不想更改链接。

标签: reactjs


【解决方案1】:

如果您采用组件(化)您的反应应用程序的方法,理想情况下您的上述 FORM 组件应该处理所有场景,例如有条件地展示初始表单视图、错误处理、表单提交成功等案例。

【讨论】:

  • 嗨,所以我应该在我的表单组件中检查所有这三个条件,不需要创建一个新的,对吧?
猜你喜欢
  • 2021-09-08
  • 2020-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-03
  • 1970-01-01
相关资源
最近更新 更多