Roman
Dorian
Alexey
Всем привет. Сделал загрузку файла на сервер, и начал тестировать большие объёмы файлов (~200мб), начало выбивать ошибку allocation size overflow. Кто-нибудь сталкивался с такой проблемой?
Alexey
Или стоит куда-нибудь в другое место написать?
Roman
Dorian
Андрей
Может кто нибудь еще скажет по этому вопросу
Андрей
Подскажите, в проекте написал многооконную систему, кликаешь на нужный объект, открывается окно с полной информацией(которую уже подгружает), и тк в title должно быть название объекта, то когда у меня в окне инфу получил, меняю через document.title
Вроде бы в итоге все вроде бы хорошо, но как что будет со стороные seo, как тут будут индексироваться страницы?
Александр
Есть какой-нибудь паттерн для локализации компонентов?
Vlad
Александр
vue-i18n
Взял его, но он кидает мне ошибку Error in render: "TypeError: Cannot read property '_t' of undefined"
ℝei
Эти людишки все еще не научились задавать вопросы 🙈
Vladislav
Александр
Sergey Ufocoder
Всем здоровья
Sergey Ufocoder
Кто нибудь подскажет есть ли в vuejs набор хороших практик?
ℝei
Sergey Ufocoder
Спасибо, видимо ещё до туда не добрался
Vladislav
вроде все правильно, как в компоненте используешь? $t('name') ?
Александр
Александр
Александр
Вот это должно перебивать $t на t()
Vladislav
не должен, по-моему
Vladislav
vuei18n.$t - undefined же
Vladislav
попробуй в инстансе после маунта переопределить его
Vladislav
типо
window.t = function(arg) {
return app.$t(arg)
}
Александр
заменил $t на _t
Александр
const vuei18n = Object.getPrototypeOf(this || Vue)._t;
Александр
вот так заработало
Vladislav
почему оно работает🤔
Александр
vue-i18n умеет "на лету" язык переключать?
Александр
работает потому что $t это просто обёртка для _t
Alexander
парни, а чой-то ему надо?
ERROR in (webpack)-dev-server/node_modules/strip-ansi/index.js
Module build failed: Error: ENOENT: no such file or directory, open '/Users/dobeerman/dev/vue-front/node_modules/webpack-dev-server/node_modules/strip-ansi/index.js'
гуглению обучен, не помогло
Alexander
Ghost I Am 👻
Ghost I Am 👻
$i18n.locale = 'ru'
Ghost I Am 👻
Ilya
Ilya
Я могу передать пропс вот так вот, но в роутах у меня нет доступа к vuex store
Ghost I Am 👻
Если данные есть в Vuex то доставай оттуда)
Ghost I Am 👻
а зачем тебе стор в роутах?
Ilya
ну это да. Но тогда компонент будет зависить от хагища
Ilya
и его переиспользование затруднится
Ghost I Am 👻
ты переходишь на страницу фильма, смотришь, есть ли данные в хранилище, нет, грузи
Ilya
*хранилища
Ghost I Am 👻
поставь перед ним компонент который будет грузить данные и передавать через пропсы
Ghost I Am 👻
грубо будет
<template>
<Film :data="film"/>
<template>
Николаич
Ilya
ладно. я уж лучше тогда сделаю вызов геттера в компоненте. По мне это как то более логично
Александр
Почему undefined? Данные то есть
Ilya
Vl
Может кто подсказать по поводу element UI???
Vl
Уж очень надо.
Vl
И уж очень странное поведение
Vl
У меня с popover беда
Vl
вызываю один раз - все гуд. Он на своем месте. после закрытия - прыгает в верхний левый угол
Roman
Vl
Щас покажу.
Vl
Vl
Все. Есть элементы. Они не меняют своего местолопожения никак.
Vl
но если я буду просто нажимать на кнопку - все гуд. А если я его закрою и подвигаю мышкой в стороны положение сбивается.
Vl
@dukkee Есть хоть какие-то идеи?
Roman
я б попробовал явно задать placement (placement="top-start"), но вряд ли поможет. по-хорошему еще б посмотреть в vue инструментах, меняется ли этот параметр на элементе или нет
Vl
Roman
может и у меня глянешь?) кроме костыля из 2х отдельных пикеров ничего на ум не приходит
https://jsfiddle.net/7r05knyp/
Vl
Щас гляну
Vl
тебе надо отслеживать изменения переменной?
Vl
а сделать watch: {
value7(value) {
// some action
}
}
Vl
не подходит?
Roman
не подходит?
нет, данные во vuex, так что изменения нужно ловить методом. change, как видишь, не работает, там был еще :onPick, но он чего-то тоже не ловит изменения...
Roman
не подходит?
обернуть в computed с сеттером не получится из-за разношерстности данных (т.е. идет список объектов с разноименными полями и на v-if рисуются контроллы). знаю, что это криво, но пока руки не доходят сделать это место лучше
Vl
Я тебя понял
Vl
щас посмотрю
Vl
может и придумаю что
Vl
Vl
у тебя не работает только на jsfiddle?
Vl
или везде?
Roman
тип daterange поставь