Sobre responsivo
A ligação bidirecional do VUE é baseada na capacidade de resposta, ou seja, adicione métodos Getter e Setter às propriedades de um objeto Vue e lidar com a ligação bidirecional nesses métodos. Mas esse método levará às seguintes armadilhas
Objeto responsivo
Se as propriedades no VUE forem objetos ou matrizes, e existem objetos na matriz, esses objetos serão melhor definidos no início. Se o atributo for adicionado novamente durante a operação, esta propriedade não é responsiva e não implementará a ligação bidirecional, por exemplo:
const vm = new vue ({data: {a: {text: 'aaa'}}}) vm.ab = 'ccc'Nesse caso, o atributo B de A não é responsivo, por isso não será vinculado
Objeto de data
As operações na data objetos não são responsivas