javascript - 如何提交某种类型的表格
问题描述
我需要提交特定类型的表格,
我想要这样,这就是服务器想要创建具有访问权限的用户
{
"archived": false,
"client": 1,
"first_name": "Foo",
"id": 5066549580791808,
"inactive": false,
"last_name": "Bar",
"mail": "admin@gmail.com",
"middle_name": "Middle",
"role": {
"name": "CLIENT",
"unlocks": [
"FIXTURE_READ",
"FIXTURE_FLIP",
"FIXTURE_LOCATE""
]
}
}
我在我的 chrome 控制台中有
unlocks: Array(3)
0: "FIXTURE_READ"
1: "FIXTURE_FLIP"
2: "FIXTURE_LOCATE"
length: 3
__proto__: Array(0)
email: "admin@gmail.com"
f_name: "seb"
l_name: "seb"
m_name: "seb"
password: "mysuperpassword"
role: "CLIENT"
它看起来像一个带有数组的对象你有解决我问题的想法吗?
我的提交功能最好理解
onSubmit() {
if (this.form.valid) {
this.dataSource.data.push(this.form.value);
this.dataSource.data = [...this.dataSource.data];
}
解决方案
尝试这个:
JSON.parse(form.value);
推荐阅读
- python - 如何创建一个列来跟踪另一列中的值在熊猫中的该行之前出现的次数
- laravel - TypeError - count(): 参数 #1 ($var) 必须是 Countable|array 类型,给定 null
- amazon-web-services - 关于如何在 aws 上使用 cloudfront 和 global Accelerator 在同一域下公开前端/后端的建议
- r - pheatmap:使用从最大到最小的梯度独立地为矩阵的每一行着色
- javascript - 如何使 react-collapsed (useCollapse) 工作在地图中?
- vue.js - 错误多部分:NextPart:http:关闭正文上的无效读取
- lets-encrypt - 无法将 acme.sh 与 tls-alpn-01 一起使用来更新或颁发证书
- php - PHP - 避免编写嵌套的 if 语句
- mysql - SQL 结合 SELECT 和 UPDATE(包括 REPLACE 和 SUBSTRING_INDEX)
- reactjs - 将 props 传递/绑定到以对象形式获得的 React 组件