嗨,我正在用角度5开发Web应用程序。我正在尝试将数据发送到API。我应该将以下格式的数据发送到API。
"rules":{
"absoluterule":{
"create":{
"value":[
"abb.ability.testmodel1"
]
}
}
}
当前,我有一个数组createObject,它保存值["IM:abb.ability.configuration", "IM:abb.ability.device"]
。
从createObject中,我将数据传递给this.create,如下所示。
this.create.push({ value: createObject });
我正在准备如下数据以将其发送到api。
var data = {
userRoleId: this.userroleid,
rules: {
AbsoluteRule: {
create: this.create }
}
}
这不起作用,因为API中没有值。有人可以帮我解决此问题。任何帮助,将不胜感激。谢谢。
答案 0 :(得分:0)
更改此:
var data = {
userRoleId: this.userroleid,
rules: {
AbsoluteRule: {
create: this.create
}
}
}
对此:
var data = {
userRoleId: this.userroleid,
rules: {
absoluterule: {
create: {
"value": createObject
}
}
}
}