Quiero agregar uno o varios objetos dentro de una matriz de objetos con una clave específica cuya estructura se muestra a continuación.
la ayuda sería apreciada
estructura:
{ "nameEn": "string", "nameFr": "string", "descriptionFr": "string", "descriptionEn": "string", "code": "string", "permissions": [ { "endUI": "string" }, { "endUI": "string" } ] }
esto es lo que hice, pero me da algo más:
let data = { nameEn: this.dataForm.nameEn, nameFr: this.dataForm.nameFr, descriptionFr: this.dataForm.descriptionFr, descriptionEn: this.dataForm.descriptionEn, code: this.dataForm.code, permissions: [ { "endUI": this.dataForm.endUI } ] }
Y este es el resultado:
parece que this.dataForm.endUI es una lista, por lo que probablemente desee mapearlo así:
permissions: this.dataForm.endUI.map((elm) => {return {endUI: elm}})