Size: a a a

Vue.js Russian Developers Community

2020 December 16

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Почему так надо
источник

АП

Антон Пинегин... in Vue.js Russian Developers Community
Murat Satybaldyev 🦊
передать html родителю из ребенка?
ну в принцепе да
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
Что ж за говно с этим key... в v-for

buttonsList: [
    { title: 'btn one', },
    { title: 'btn two', },
],


<a
      v-for="button in buttonsList"
      :key="button.title"
      v-html="button.title"
/>
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
Ругается на всё, никак не хочет
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
так по доку, кстати, но ругается
источник

MS

Murat Satybaldyev 🦊... in Vue.js Russian Developers Community
Антон Пинегин
ну в принцепе да
ну можно средствами js, но это дичь
источник

MS

Murat Satybaldyev 🦊... in Vue.js Russian Developers Community
лучше перенести все в родителя
источник

MS

Murat Satybaldyev 🦊... in Vue.js Russian Developers Community
Сергей Харченко
Ругается на всё, никак не хочет
:key должен быть уникальным
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
@MuratSatybaldyev ну title у меня уникальный, разные строки
источник

MS

Murat Satybaldyev 🦊... in Vue.js Russian Developers Community
какая там ошибка?
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
@MuratSatybaldyev [Vue warn]: Avoid using non-primitive value as key, use string/number value instead.
источник

MS

Murat Satybaldyev 🦊... in Vue.js Russian Developers Community
Сергей Харченко
@MuratSatybaldyev [Vue warn]: Avoid using non-primitive value as key, use string/number value instead.
<a
      v-for="(button, index) in buttonsList"
      :key="index"
      v-html="button.title"
/>
источник

R

Rose in Vue.js Russian Developers Community
Another one bites the dust...!
Banned Elise.
Reason:
Automated blocklist action, due to a match on: t.me/joinchat/*
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
@MuratSatybaldyev точно... но тупо
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
работает, спс. Херня какая то
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
отсчитывать индекс, чтобы ему кей указать. Не может просто преебарть элементы, дурень
источник

AR

Andrey Ryakhovskiy in Vue.js Russian Developers Community
Сергей Харченко
@MuratSatybaldyev [Vue warn]: Avoid using non-primitive value as key, use string/number value instead.
Это значит, что в button.title у тебя не строка. Значит и в buttonsList не то, что ты ожидаешь находится. Выведи его в консоль — проверь.
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
@RemRyahirev строка..
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
я так понял ему не нравится точка :key="button.title" он думает что это объект
источник

СХ

Сергей Харченко... in Vue.js Russian Developers Community
но это не точно, ибо я хз
источник