javascript - Scalajs-react:提取表单数据以将 json 发送到后端
问题描述
我正在尝试开发一个简单的网页,用户可以使用它来填写一些详细信息,然后我需要将这些详细信息发送到后端服务。我正在使用 scalajs-react 框架。我的基本代码如下:
ScalaComponent
.builder[Props]("Home")
.render_P { props =>
<.div(
<.p("Welcome"),
<.form(
<.label("Name:",
<.input.text(^.name := "name", ^.id := "personName")),
<.br,
<.label("About you:",
<.textarea(^.name := "description", ^.id := "personDescription")),
<.br,
<.button(
^.onClick --> handleSubmitAction,
"Press me")
)
)
}
.build
def handleSubmitAction: Callback = {
...extract details from form and create Person json to send to backend service
Callback.empty
}
所以基本上handleSubmitAction 将在用户按下按钮时被调用,并在其中创建一个json对象(Person)并需要将其发送到后端服务。
我不确定如何提取表单数据,并发送到本地运行的后端服务。
解决方案
推荐阅读
- system - 奇偶校验
- llvm - 使用 LLVM 链接到动态库中的外部函数
- excel - 如何将 VBA 中的系列从较高的数字填充到另一个数字?
- c++ - 有没有办法对使用这个未初始化的变量发出警告?
- f# - 区分联合标签到字符串
- python - 如何从多个文件中绘制 min-max fill_between 图
- ios - Flutter 应用无法在 iOS 模拟器上构建
- spring-boot - 根据应用程序的环境,使用 MapStruct 映射器以编程方式为 DTO 设置自定义值
- angular - 当垫子步进器更改编程时垫子自动完成不会关闭
- python - 为什么在代码的一部分中编辑嵌入时会引发错误,而在另一部分中却没有?