Nikita
кто-нибудь использует
Sergey
Справедливо 🤔
Nikita
И так до бесконечности.
Nikita
Чтоб пустить человека дальше по роуту, ты должен вызвать next без аргументов.
Alex
Чотт не могу в пропс передать объект, пишу v-bind="myObj", в компоненте props=['myObj'] и нифига
Alex
Потому что это короткая запись, которая создаст входные параметры на каждое свойство объекта
Vladimir ⚪️🔵⚪️
v-bind:my-obj="myObj"
Vladimir ⚪️🔵⚪️
примерно так надо писать
Igor
Зачем вообще писать "v-bind" если есть прекрасный шорткат ":"
:my-obj="obj"
1337
создал чистый проект vue+typescript
1337
тут вот такая строчка
1337
@Prop() private msg!: string;
1337
Что значит восклицательный знак при объявлении?
Andrey
что переменная не может быть null, типа required
Anonymous
Всем привет
1337
1337
просто IDE ругается еще на это
1337
хотя я подключил typescript и tslint
Anonymous
Ковыряю vue, возник вопрос, не знаю как лучше решить. Есть чат, вроде телеги, справа так же показывается timestamp в формате HH:mm. Сообщения рендерятся списком через v-for. Я не хочу дублировать таймстамп на каждом сообщении если отформатированное время такое же как у предыдущего сообщения. В какую сторону мне курить на этот счет?
Anonymous
Пересобирать сообщения через filters группируя по минутам кажется не очень хорошим решением
Ivan
в v-for передать уже подготовленный массив данных, а этот массив в функции например создавать и контролировать время
Ivan
или в computed - если удобнее, главное в v-for дать данные которые уже не надо вычислять, а надо только вывести
Anonymous
Хм, ну да, учитывая что они уже группируются по отправителю, внутри переназначить время не должно быть накладно
Anonymous
спасибо
Stanislav
Bohdan
смотрел кто уже?
https://flutter.io/
Alexandr
крутой компонент, делюсь https://github.com/rowanwins/vue-dropzone
Андрей
Как сделать подобный роутинг, в name нужно тип указать
path: '/users/(crm|sait):type',
children:[
{
path: '/create',
name: 'users.'+type+'.create',
...
},...
Alexandr
а если пропс - труе, и уже при приеме пропсов - типы в компоненте указывать?
Alexandr
а не, не так понял задачу
Alex
А вот у меня еще такой вопрос: есть цикл по массиву, он спрятан в if, цикл заполняется спустя время но в консоле всё равно ошибки, потому что компонент сразу хочет обратиться к этому массиву. Получается v-if не работает так как я думал. Как быть?
Oleksandr
Здравствуйте. Возникла такая ситуация:
Есть масив обьектов, у каждого обьекта есть своя форма (инпут)
Как передать форму именно выбраного обьекта в функцию?
Who
Всем привет
Я решил стать вуедебилом, как мне сказали в одной из конф
Sunlive
Who
Alexandr
крутая ава))
Alexandr
Oleksandr
Alexandr
@onclick="handleClick(event, index)"
Alexandr
в v-for="(item, index) in items"
Alexandr
и там уже в handleClick ловишь это все и - либо что-то делаешь, либо в емитишь, либо диспатчишь. От задачи зависит
Oleksandr
Спасибо)
Игорь
Котики, есть такая проблема. Юзаем Nuxt и есть урлы, которые разрешены только модератору. Доступ к ним проверяется в мидлваре накста. Кек, проблема в том, что она правильно срабатывает только когда страница в инкогнито. Куда копать вообще? Может там наскт как-то юзера кеширует или как
wkornilow
Как проверяешь?
Andrey
Игорь
Как проверяешь?
Ну, захожу с под админа - не пускает. Создаю инкогнито => захожу под админом и пускает
Игорь
Игорь
Локалсторадж я чистил, не помогает
Игорь
Seos
Подскажите как настроить правило в eslint чтобы в секции script можно было использовать 2 пробела... Использую vue/webpack
Seos
Kenan
VC?
Seos
Да, vs code, забыл указать
Valerii
Чуваки, как назывался плагин который интергрировал local-storage с vuex ?
Nikita 🦫
Загуглить "vuex localstorage"?
Nikita 🦫
ща
Nikita 🦫
https://github.com/robinvdvleuten/vuex-persistedstate
Ghost I Am 👻
vuex-persistedstate
Valerii
Спасибо
Dmitriy
Bohdan
мне больше интересно, как оно под капотом ворочается
Dmitriy
ага ) ну идея интересно
Valerii
Дело в том что я бы не хотел исключать indent, в прошлом проекте было именно так, что в секции script было 2 отступа, но там не использовался eslint-plugin-vue
тогда задай нужные правила валидации, найди на сайте eslint взможные валидации для твоей ошибки, Они задаются массивом, где первый элемент название правила, а последующие настройки: например ["error", "as-needed"], ["error", {"code": 120}] и тд
Seos
тогда задай нужные правила валидации, найди на сайте eslint взможные валидации для твоей ошибки, Они задаются массивом, где первый элемент название правила, а последующие настройки: например ["error", "as-needed"], ["error", {"code": 120}] и тд
Спасибо. Но это я знаю. Нашел правило script-indent: ["error", 2, {"baseIndent": 1}], но оно не работает
Denys
Как во Vue лучше организовать работу с модальными окнами, если они нужны на многих страницах? Модальные окна могут успеха/ошибки/информации. +/- можно сделать одинаковую структуру
Контроллировать их через vuex или как лучше?
Seos
Stanislav
Александр
я так сделал компонент модалки
Александр
И чем же неправильный?
Andrew
Тут можно глянуть готовые решения
http://www.vuescript.com/modal-popup/
Nikita