Anonymous
нюкстом фетчишь и рендеришь
Astr0junk
да. к этмоу придём
Astr0junk
но сейчас на это нет ресурсов пока
Stanislav
Это ж вроде раньше было. Сейчас SSR отвязали от Node-specific зависимостей.
В доке даже пример с рендером на php был
Anonymous
олсо ты можешь генерировать
Astr0junk
пока пишем модулёчки и вкручиваем в статические страницы
Anonymous
first
Ребзя,всем привет
это строка добавит к элементу,по которому мы кликнул,класс?
$(this).addClass('active')
Stanislav
пруфы плес
https://ssr.vuejs.org/en/non-node.html
Rafael 🌵
Bohdan
Жалгас
Жалгас
спасибо Dimensi
Anonymous
Anonymous
first
Anonymous
У ТЕБЯ В THIS ЧТО ХРАНИТСЯ
Anonymous
наркоман
Vasiliy
используй @click и :class например. нахер тебе жиквери
Anonymous
Anonymous
и к чему
Vasiliy
first
и мне нужно добавить класс к элементу по которому мы тыкнули..
Anonymous
first
Anonymous
ЕПТВАЮЖМАТЬ
Anonymous
вот седня илья климов на холижс про жкверщиков только упоминал на видео шо они убогие отбросы
Anonymous
и тут на тебе доказательство
Anatoly
Подскажите, пожалуйста, как быть если нужно обновить несколько свойст у объекта, но чтобы его watcher вызвался только 1 раз? Т.е. сделать обновления одним батчем
Anonymous
$("className | idName").addClass()
first
first
нет,нужно именно по элементу,по которому был клик
Alessandro
можно вывести разработчика из джиквери. но нельзя вывести джиквери из разработчика
first
Anonymous
first
ну я не фронт :С
Anonymous
кто они?
@click="selectPage(page, $event)
selectPage: function (page, event) {
event.target.classList.add('active')
this.currentPage = page
this.filter()
}
Alessandro
классы лучше вешать через директиву
Anonymous
Victor
Alessandro
зачем тогда vue, если он нужен как раз, чтобы не использовать classList.add
Alessandro
у компонента есть стейт
Anonymous
Alessandro
этот стейт мэпится на дом через компонент
Anonymous
миллион стейтов прописывать?
Anonymous
не всегда есть универсальные решения, угомонись
Anonymous
проблема у человека в другом была
Anonymous
он использовал $() и в аргумент клал объект vue
Anonymous
я так сам не делаю, но человеку надо было
Anonymous
он мог и вручную их прописывать лол
Anonymous
суть не в этом, а в том, что человек писал this в $()
Anonymous
решений миллион
Victor
решений миллион
Не спорю, но советовать менять DOM напрямую из обработчика не намного правильнее, чем юзать jQuery.
Anonymous
Victor
Потому что это обязательно приведет к проблемам в будущем, когда начнут вылазить дикие сайд-эффекты типа: почему мой DOM поменялся, хотя devtools показывает, что стейт НЕ менялся
Anonymous
Victor
Суть Vue в том, что меняется сама парадигма - данные на 100% определяют, что отображается в DOM
Victor
Прямое изменение - это неправильно
Victor
Anonymous
любопытно, как ты будешь менять scrollTop например через данные
Anonymous
во вторых я тебе уже это 4 раза написал, а ты как баран одно и то же пишешь
Alessandro
не, это окей советовать костыли, но нужно думать и о последствиях
Alessandro
мы ж тут типа сообщество
Anonymous
еще один даун
Alessandro
опытом делимся
Anonymous
ему никто ничего не советовал
Anonymous
бомбит
Victor
бомбит
https://cs4.pikabu.ru/post_img/2015/05/28/6/1432803919_1805076510.jpg
zinge 🐌
Anonymous
просто читай внимательнее
Anonymous
я вешаю событие vue @click="selectPage(page)"
в этом методе у меня
selectPage: function(page){
$(this).addClass('active');
this.currentPage = page;
this.filter()
}
Anonymous
и мне нужно добавить класс к элементу по которому мы тыкнули..
Tom