С VUE - HTML обновление, даже если только его часть отличается? - PullRequest
0 голосов
/ 24 сентября 2019

Скажем, у меня есть массив объектов, который имеет древовидную структуру.Он будет отображаться в HTML в виде списка.

И когда я нажимаю на элемент списка, дети должны развернуть свернуть.

Если на стороне сервера я отправляю весь список каждый раз, когда кто-то запрашивает расширениечасть этого, Vue только обновит ту часть, или весь список?Я знаю, что визуально это не имеет никакого значения, я просто пытаюсь выяснить, что делает Vue внутренне

1 Ответ

0 голосов
/ 24 сентября 2019

https://vuejs.org/v2/guide/list.html

Чтобы дать подсказку Vue, чтобы он мог отслеживать идентичность каждого узла и, таким образом, повторно использовать и переупорядочивать существующие элементы, необходимо предоставить уникальный атрибут key для каждого элемента:

<div v-for="item in items" v-bind:key="item.id">
...