Size: a a a

JavaScript.Ninja

2021 January 25

OD

Oleh Diian in JavaScript.Ninja
скинь кусок вашого meta
источник

AF

Andrei Fomenko in JavaScript.Ninja
Руслан
Добрый вечер!
Помогите пожалуйста советом:
Я рисую графики на d3.js (это svg). Когда элементов много (~5К), браузер начинает заметно потормаживать.
Вопрос: где проредить количество точек? На клиенте или на сервере?
я в свое время отказался от библиотек на svg в пользу chartjs, ибо он на канвасе
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
Oleh Diian
скинь кусок вашого meta
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
смена локали
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
Oleh Diian
скинь кусок вашого meta
мета я не юзаю
источник

OD

Oleh Diian in JavaScript.Ninja
Vladislav Starostenko
смена локали
watch: {
   "$i18n.locale": {
     handler() {},
   },
 },

попробуйте так, должно роботать, в handler ваша логика на смену локали
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
Oleh Diian
watch: {
   "$i18n.locale": {
     handler() {},
   },
 },

попробуйте так, должно роботать, в handler ваша логика на смену локали
тут проблема немного  в другом.
когда в data лежит $t(' '), смена локали игнорируется датой.  т.е дата запоминает локаль которая была при первом рендере
источник

OD

Oleh Diian in JavaScript.Ninja
Vladislav Starostenko
тут проблема немного  в другом.
когда в data лежит $t(' '), смена локали игнорируется датой.  т.е дата запоминает локаль которая была при первом рендере
ну вот совсем другой вопрос, перенесите с data в computed те елементы, где используете локаль

title  к примеру
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
Oleh Diian
ну вот совсем другой вопрос, перенесите с data в computed те елементы, где используете локаль

title  к примеру
ога, я бы так сделал давно)  НО в последствии надо модифицировать данный объект
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
к примеру
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
мне надо пройтись циклом по дате и открыть определенный expand
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
Oleh Diian
ну вот совсем другой вопрос, перенесите с data в computed те елементы, где используете локаль

title  к примеру
извиняюсь что сразу нормально вопрос не написал
источник

OD

Oleh Diian in JavaScript.Ninja
Vladislav Starostenko
к примеру
ужас реализация) у вас и так масив
вы меняте поле масива... блин, ну явно чтото не так
vue с масивом плохо роботает... если масив не большой то лучше его перезаписать

если нет офф костыль this.$set(this.someObject, 'b', 2)

пруфф https://ru.vuejs.org/v2/guide/reactivity.html#%D0%94%D0%BB%D1%8F-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2
источник

OD

Oleh Diian in JavaScript.Ninja
Vladislav Starostenko
к примеру
проблема в том, что все на геттерах и сеттерах, по факту ссылка на масив или его поле не меняться, сложно сказать будет ли все адекватно работать
источник

VS

Vladislav Starostenk... in JavaScript.Ninja
щас гляну про костыль
источник

OD

Oleh Diian in JavaScript.Ninja
Vladislav Starostenko
щас гляну про костыль
там ниже описание для масивов
источник

MM

Mikita Melnikau in JavaScript.Ninja
Доброго вечера! Почему в TS второй дженерик подписывают U? Как это расшифровывается?
источник

II

Ilya Izilanov in JavaScript.Ninja
никак
источник

II

Ilya Izilanov in JavaScript.Ninja
Их подписывают иногда случайно, как a / b в аргуменах функций и тд
источник