Question - Why do you need to use key attribute on for directive?
Answer -
In order to track each node’s identity, and thus reuse and reorder existing elements, you need to provide a unique key attribute for each item with in v-for iteration. An ideal value for key would be the unique id of each item.
Let us take an example usage,
Hence, It is always recommended to provide a key with v-for whenever possible, unless the iterated DOM content is simple.