Stanislav
да
В девтулзах была галка
Stanislav
В смысле, в хромтулзах. Не вью
Dmitry
так то ререндеринг дома
Dmitry
а мне надо тип, когда идет сравнение виртуального дома
Dmitry
т.е вью может все ререндерить, но дом будет оставаться таким же
Stanislav
Dmitry
всмысле ?
Dmitry
у тебя таблица 300 на 300 елементов
Stanislav
Так
Dmitry
каждая клетка это 1 вью компонент
Stanislav
Допустим
Dmitry
и когда ты кликаешь у тебя происходит пересчет всего вирутального дома для таблицы
Stanislav
Просто от клика? Вряд-ли
Dmitry
та изи
Dmitry
я хз может у вью жизненный цикл компонента другой и дифает он по другому, но скорее всего он работает так же как и мобх
Dmitry
и в мобх фигня с лишними ререндерингами тоже легко могла произойти
Alex I.
ребят, подскажите пожалуйста, я использую vue router и не могу понять как можно передать данные в компнент, который открывается по определнному адресу из "основного" приложения
Александр
Vuex
Александр
Решит проблему
Alex I.
спасибо, изучу
Demetrio
пропсами через <router-view>?
Demetrio
или оно так не работает?
не пробовал 🤔
Alex I.
пробовал, но что то не то получается. либо не домучал этот вариант
Dmitry
Alexey
Всем привет.
ghett
ой йой, надеюсь, это те самые +2к из реакта!
Alex I.
я просто незнаю, как правильно передавать туда данные, вот пример
const routes = [
{ path: '/print', component: TableOrders, props: { name: app.name } } ?
];
const router = new VueRouter({
routes
});
const app = new Vue({
router,
el: "#app",
data: {
name: 'test',
Dmitry
надо эт
Dmitry
d rjvgjytynt
Dmitry
в компоненте
Dmitry
props: { name: String }
Alexander
Привет. Подскажите пожалуйста, почему вот в таком случае реактивность не работает? https://jsfiddle.net/4k9aph9k/3/
Nikita
из за new Set
Nikita
vue обьект и массивы обходит и навешивает на каждый элемент ватчер, а set массиво подобный обьект
Nikita
и хранит все свои значение под символом, думаю vue просто не готов к работе с set и map
Nikita
если хочешь уникальность, то легче делать либо find() перед каждым добавлением или кидать массив в set и получать из сета новый массив
Alexander
Понятно. С массивами действительно всё работает. https://jsfiddle.net/4k9aph9k/4/
Буду знать, что set и map во vue не реактивные. Спасибо большое!
Nikita
я посмотрел ишью @bombazook, вероятность, что поддержку добавят этого в будущем есть, но низкая. Автор в 2015 году отказался от этого из за 3 причин
1. Невозможности сериализацию сделать.
2. Нету настоящих юзеркейсов которые решают set,map в ui.
3. Они не дают преимущество, зато поднимут сложность поддержки кода.
Vyacheslav
Ангуляр не нужен
У меня 24 гига рамки и i5 8ого
Когда я жму getstarted на их офсайте я вижу как оно лагает
Серьезно. Это очень жестко
Nikita
Nikita
ты наверно на фф запустил?
Nikita
я сделал кстати для себя мини бенчмарки с одной операцией в хроме они не выходили за пределы 100мс на 10к итераций, а в ff меньше 200 не было) Я теперь фф не уважаю и буду постоянно на него гнать, за открытый и лагающий интернет они блэд
Alexander
Nikita
Nikita
у меня*
Vyacheslav
ты наверно на фф запустил?
только что еще раз открыл в хроме
они вроде сменили анимацию
но тем не менее, у меня она ощутимо тормозит. Ну совсем не плавно отображается
Vyacheslav
Nikita
Nikita
Nikita
57
Vyacheslav
мне страшно представить что ты думал о том, что было раньше
Vyacheslav
они последний еще быстрым считают между прочим
Vyacheslav
к слову про железо
не могу не попиарить system76.com
подумайте, прежде чем брать очередной мак😂
Nikita
Nikita
хотя можно даже твиты сравнить
Vyacheslav
ну кстати их очень любит @amel_true
Vyacheslav
в том числе, за поддержку rust
Nikita
- "Мы оптимизировали такие и такие вещи и будем еще сильней их оптимизировать", - V8
- "Мы добавили фичу и верим в лучший интернет", - FF
Vyacheslav
у них же вроде сейчас сам браузер на расте написан, а они активно двигает web assembly на расте
Vyacheslav
Vyacheslav
аж три раза
Nikita
да, я уже понял, что у них там одни хипстеры со смузи сидят на макбуках или они тестирования проводят на серверных машинах с 10-15 видео картами
Vyacheslav
"у нас нифига не работало и мы решили переписать все с 0. Вроде ниче не изменилось, но лучше мы скажем, что все стало лучше"
Nikita
Nikita
читал их статьи про то как они там все оптимизировали, новое придумали и на расте пишут.
Nikita
их фраза еще впечатлила: "Мы хотим сделать интернет 60 fps, на все года"
Nikita
ага, походу, когда все будут на 120-200, они дойдут до 60
Vyacheslav
с другой стороны, тут хромиум на хабре последние недели две дичайше стебут
Nikita
Nikita
да и как не стебали, только хромиум пытается хорошо работать.
Vyacheslav
там ребята с pvsом его проверяют
Vyacheslav
статический анализатор с единорогом на лого
Nikita
фф постоянно говорил, что их браузер будет меньше жрать оперу чем хром, а в итоге жрут еще больше чем он
Nikita
https://system76.com, что это? Не совсем вкурил
Vyacheslav
они раз в год что ли проверяют хромиум, говорят про 250+ ошибок, пытаются его продать гуглу, их посылают и норм
Nikita
ℝei
Nikita
яндекс так же делает
ℝei