Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

179
Vistas
axios obtiene una cadena y un parche como objeto desde la misma entrada vue 3

Tengo una tabla en la que obtengo la lista de userList como accesorios y la presento en la tabla con v-for="(user , index) in userList" :key="index" y como cadena :value="user.username" pero ahora mi API swagger necesita que lo parchee como un objeto de s.th como nombre de username:{value: "", operand: 1} ¿alguien sabe cómo se supone que debo cambiar el tipo de datos y enviarlo como formData a mi parche axios? mi axios.patch también era así antes de descubrir que necesito un objeto para pasar: ')

 async userEdit(id) { const response = await this.$store.dispatch('axiosPatch', {url: `/employees/${id}`, formData: { username: this.username.value, email: this.email, mobile: this.mobile, } }, this.$data) },

mi formulario de entrada también es así:

 <input type="text" class="text-xs text-secondary mb-0 text-center border-0 bg-white w-100 p-1" :disabled="!user.disabled" :value="user.nationalCode">
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede declarar una variable de objeto en la parte de datos y luego asignarle elementos, por ejemplo, tenemos items de elementos definidos en datos, luego tenemos elementos.nombre de items.username , items.email , etc., al final cuando desea enviar este objeto al servidor, puede convertir todo esto haciendo un bucle for en él. por ejemplo:

 let dataToPatch = []; let items = {username:'Ali',email:'test@test.com'}; for(item in items){ const newItem = {}; newItem[item] ={value:items[item],operand: 1}; dataToPatch.push(newItem); } console.log(dataToPatch)

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda