No Vue2, podemos usar os seguintes métodos para manipular objetos:
Vue.set(object, key, value)
: Usado para adicionar propriedades responsivas às instâncias do Vue. Isso garantirá que as propriedades adicionadas sejam responsivas e acionem uma atualização de exibição.
Vue.delete(object, key)
: Usado para remover uma propriedade de uma instância Vue. Isso garantirá que a propriedade removida seja responsiva e acione uma atualização de exibição.
$set(object, key, value)
: Usado para adicionar propriedades responsivas às instâncias do Vue. Mesma função doVue.set()
método, mas usada dentro da instância.
$delete(object, key)
: Usado para remover uma propriedade de uma instância Vue. Mesma função doVue.delete()
método, mas usada dentro da instância.
Object.assign()
: Usado para combinar várias propriedades de objeto no objeto de destino.
Object.freeze()
: Usado para congelar o objeto para evitar quaisquer alterações. Isso tornará o objeto somente leitura, as propriedades não podem ser adicionadas, removidas ou alteradas.
Object.keys()
: usado para retornar todos os nomes de propriedade do objeto.
Object.values()
: Usado para retornar todos os valores de propriedade de um objeto. Deve-se notar que ele só pode retornar os valores de propriedade enumeráveis do objeto.
Object.entries()
: Usado para retornar todos os pares chave-valor de propriedade de um objeto. Semelhante aObject.values()
, ele só pode retornar os pares chave-valor de propriedade enumeráveis de um objeto.Esses métodos podem nos ajudar a manipular objetos de maneira conveniente no Vue2 e garantir que os objetos processados sejam responsivos, ajudando-nos a gerenciar e atualizar as exibições melhor.
O método de manipulação de objetos em vue2
おすすめ
転載: blog.csdn.net/weixin_69811594/article/details/130600683
ランキング