🐏 Alexander
А читабельность хтмла ниже чем читабельность пага
это по-твоему, есть другие кто считают иначе
🐏 Alexander
Ну да
ну это же бред :)
Иван
Конечно бред, кто будет си синтаксис в питон тащить 😂
Иван
А вот наоборот - запросто
🐏 Alexander
ну так с паг то же самое
Иван
Ну вот туда IB синтаксис тащат, пользуются и нахваливают
Serge
Блин зря вбросил. Алле. Тут чат про Vue !
Иван
В доке вью есть строка про паг
🐏 Alexander
проблема в том, что кто-то хвалит, а кого-то тошнит от него, и что делать, насильно пересаживать на ПАГ или наоборот?
Иван
Значит все легитимно)
🐏 Alexander
или смириться, что во вью будет зоопарк??
Иван
Ну вот если меня тошнит от синтаксиса хтмл, меня на него насильно пересаживать?
Иван
Зоопарк не во вью, зоопарк во всем вебе, дичайший причем. И закономерно что вонь от него прорывается и во вью
Артём
Как получить значение v-model зная только class элемента?
Артём
И можно ли вообще?
🐏 Alexander
Ну вот если меня тошнит от синтаксиса хтмл, меня на него насильно пересаживать?
а кому-то будет нормально писать чисто через render() функцию, и он будет считать, что это читается лучше
Иван
Это не будет "нормально", потому что большинство так не делает
🐏 Alexander
короче, просто смириться с зоопарком во вью
🐏 Alexander
это как спор, а что лучше, максимум гибкости, где задачу можно решить N способами, или строгость, где задачу можно решить единственным верным решением?!
Артём
У меня короче есть функция, например func(), с vue ничего общего там нет. Так вот, у этой функции есть callback, который отдает class элемента и все. И вот в этом элементе нужно изменить значение value.
Артём
Иван
Нэнэ, вейт. Элемент - это компонент vue?
Артём
нет
Иван
Ага
Armen
Здаётся мне что ты дичь какую-то делаешь)
Иван
Тогда заэмить на этом элементе событие input вручную
Артём
Есть ты про Vue.component('my-component', {
Armen
+
Иван
Но вообще да, лучше чутка подумать и перенести во вью эту функцию
Артём
там библеотека с vue вообще не связана
Armen
Ну а каким образом к элементу привязан v-model?
Иван
Но ты же можешь её внести внутрь вью
Иван
Вью будет о ней знать, а она о нём нет
Иван
Если кусок кода скинешь, могу подсказать примерно чо каво
Артём
Скрином или куда-нибудь закинуть?
Иван
Ну кинь в личку
Иван
В обчем там оказалось проще напрямую установить значение соответствующего поля через экземпляр приложения
zamir
привет, вот так вот делаю
zamir
а он ругается(
zamir
не пойму откуда дубликаты , если везде уникальные ключи
Иван
Он их как числа складывает
Иван
Пробел между ними воткни, будут строки
Andrey
у тебя у каждого td один и тот же key
Иван
Хех
Иван
И действительно
Иван
У td и a кеи не нужны вообще
zamir
у тебя у каждого td один и тот же key
это почему он же итерируется
zamir
У td и a кеи не нужны вообще
они же нужны для transition group
Andrey
key должен быть уникальным в пределах тела цикла
Иван
Так у него на transitiongoup кей есть
Roman
они же нужны для transition group
просто убери на td key
zamir
Иван
Для транзишнов кеи нужны если у тебя элементы могут по ифу исчезать
zamir
если убрать
zamir
то вот все исчезнет то что внутри
Andrey
вынести в отдельный компонент?
Andrey
а
Andrey
>У каждого элемента внутри <transition-group> всегда обязательно должно быть уникальное значение атрибута key.
Andrey
он у тебя не уникальный же
Иван
Тебе зачем овобще тразишн груп?
Иван
Он нужен если у тебя элементы внутри него исчезают и появляются
Иван
Если цикл внутри него есть или хотя бы ифики
zamir
Тебе зачем овобще тразишн груп?
хотел просто при драге какую нибудь анимацию сделать
zamir
https://jsfiddle.net/dede89/m2v0orcn/
zamir
как тут
Иван
Просто span сделай вместо него
zamir
он у тебя не уникальный же
а почему он не итерируется из данных как все остальное
Иван
Тьху
zamir
Просто span сделай вместо него
таг верстка ломается, не нашел вариант как изменить
Andrey
а почему он не итерируется из данных как все остальное
у небя на каждую итерацию цикла будет один и тот же item, соответсвенно одно и тоже значение id_item
Иван
Обрати внимание, там внутри транзишн группы див создается, который уже и итерируется и на который кей устанавливается
Иван
В твоём случае вместо дива будет td
Иван
Суть-то все равно немного в другом.
zamir
Суть-то все равно немного в другом.
ну все прошло, проблемы нет