En Vue2, podemos usar los siguientes métodos para manipular objetos:
Vue.set(object, key, value)
: se usa para agregar propiedades receptivas a las instancias de Vue. Se asegurará de que las propiedades agregadas respondan y activen una actualización de la vista.
Vue.delete(object, key)
: se utiliza para eliminar una propiedad de una instancia de Vue. Se asegurará de que la propiedad eliminada responda y active una actualización de la vista.
$set(object, key, value)
: se usa para agregar propiedades receptivas a las instancias de Vue. La misma función queVue.set()
el método, pero se usa dentro de la instancia.
$delete(object, key)
: se utiliza para eliminar una propiedad de una instancia de Vue. La misma función queVue.delete()
el método, pero se usa dentro de la instancia.
Object.assign()
: se utiliza para combinar varias propiedades de objeto en el objeto de destino.
Object.freeze()
: Se utiliza para congelar el objeto para evitar cualquier cambio. Esto hará que el objeto sea de solo lectura, las propiedades no se pueden agregar, eliminar o cambiar.
Object.keys()
: se utiliza para devolver todos los nombres de propiedad del objeto.
Object.values()
: Se utiliza para devolver todos los valores de propiedad de un objeto. Cabe señalar que solo puede devolver los valores de propiedad enumerables del objeto.
Object.entries()
: se utiliza para devolver todos los pares clave-valor de propiedad de un objeto. Similar aObject.values()
, solo puede devolver los pares clave-valor de propiedades enumerables de un objeto.Estos métodos pueden ayudarnos a manipular convenientemente los objetos en Vue2 y garantizar que los objetos procesados respondan, lo que nos ayuda a administrar y actualizar mejor las vistas.
El método de manipulación de objetos en vue2
Supongo que te gusta
Origin blog.csdn.net/weixin_69811594/article/details/130600683
Recomendado
Clasificación