You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
4:3 error '' cannot be keyed. Place the key on real elements instead vue/no-template-key
5:5 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
6:5 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
7:5 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
So, then put the key on the elements. Tried with 3x the same key; and with different ones.
Version
3.0.0-rc.8
Reproduction link
https://gitlab.com/Beiri22Ny/vue-min-exp
Steps to reproduce
Populate 3 rows per data entry in a table via v-for.
4:3 error '' cannot be keyed. Place the key on real elements instead vue/no-template-key
5:5 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
6:5 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
7:5 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
So, then put the key on the elements. Tried with 3x the same key; and with different ones.
VueCompilerError: key should be placed on the tag.
Following the compiler-given advice seems to me like entering an infinite loop
What is expected?
3 rows per entry in the table, no error messages.
What is actually happening?
see above.
I'm not sure, if it's just a lint-thing...
The text was updated successfully, but these errors were encountered: