@vuejs_ru

Страница 3675 из 3900
alexander
20.09.2018
08:31:20
можно условно вешать, так практичнее
Спасибо. В моем варианте это прям реально практичнее. мне надо параметры ссылки менять и if тут прям к месту

Alex
20.09.2018
08:32:55
@click=" a ? handler($event) : ''"

alexander
20.09.2018
08:35:23
@click=" a ? handler($event) : ''"
У меня верстка немного меняется, так что v-if

Google
Жека
20.09.2018
08:53:20
Ребят, а кто работает с i18n - локализацией в больших проектах или для больших проектов это не решение?

Alexander (Follower)
20.09.2018
09:09:34
народычи, кто извращался с vue на cms-ах (вордпрессах там каких-нить), как оно вообще, стоит влезать в такое? в плане заставить cms давать апи, с которого все забирать на одной странице

Alexander (Follower)
20.09.2018
09:10:18
вот читал как раз там про какой-то плагин

Stepanos
20.09.2018
09:11:59
а что интересно?
именно какие либки и технологии юзать кошерно, axious, webpack... и какие архитектурые паттерны использовать

Жека
20.09.2018
09:12:35
а что интересно?
главный вопрос, как отслеживать изменения ключей уже на проде?

а что интересно?
и как будет происходить процесс пересборки. Это все на nuxt

Жека
20.09.2018
09:16:35
все из коробки работает
Еще вопрос как это сделать удобным для правки не только dev отделу. Есть какие-то штуки для удобного создания json файла?

Andrey
20.09.2018
09:17:12
json формат не такой сложный для понимания. тут сложнее гиту научить

Жека
20.09.2018
09:17:36
json формат не такой сложный для понимания. тут сложнее гиту научить
посчитали что обучить человека редачить json - сложно

Andrey
20.09.2018
09:18:54
главный вопрос, как отслеживать изменения ключей уже на проде?
что значит отслеживать ключи на проде? добавление новых? изменения значения старых? у нас json переводов настроен так что его отдает по языкам сервер переводчики работают с этим в админке плейсхолдеры на фронте собираются автоматом и отправляются на сервер

Google
Andrey
20.09.2018
09:20:01
фактически хранение на бэке самих переводов вместо того чтобы их в сборку пихать

так как языков много

Andrey
20.09.2018
09:32:48
посчитали что обучить человека редачить json - сложно
есть еще такая тулза https://poeditor.com/kb/json-editor

Sunlive
20.09.2018
09:43:03
ку, вопрос, есть кейс, когда нужно, что бы вотчер отработал только 1 раз, и потом уже не вызывал функцию, есть варианты кроме как cosnt unwatch = this.$watch('foo', val => { ...logic..; unwatch(); }) ?

Yura
20.09.2018
09:46:14
Друзья, есть вопрос <div> <input type="checkbox" value="20" v-model="checkedNumbers"> <label>Двадцать</label> <input type="checkbox" value="10" v-model="checkedNumbers"> <label>Десять</label> <input type="checkbox" value="10" v-model="checkedNumbers"> <label>Десять</label> <br> <span>Отмеченные цифры: {{ checkedNumbers }}</span> </div> Когда чекаю второй бокс, третий тоже чекается. Как сделать так, чтобы чекбоксы с одинаковым value чекались отдельно?

alexander
20.09.2018
09:51:04
Почему при условной отрисовке может не отрабатывать key? У меня две ссылки по v-if/v-else рисуются. На первой подвешен показ popup. Прописал ссылкам key, а vue при перерисовке оставляет подвешенным popup на второй ссылке

alexander
20.09.2018
09:55:47
<span id="auth_link_wrap"> <a rel="nofollow" v-if="authLink" key="personal" title="<?=Loc::getMessage('CABINET_LINK_MSG');?>" class="personal-link dark-color" href="<?=$arResult['CABINET_LINK_HREF']?> "> <span class="wrap"><span class="title"><?=Loc::getMessage('CABINET_LINK_MSG');?></span></span> </a> <a rel="nofollow" v-on:click.stop="showAuthForm" v-else key="login" id="header_auth_link" title="<?=Loc::getMessage('LOGIN_LINK_MSG');?>" class="personal-link dark-color" data-param-backurl="<?=$arResult['BACK_URL_HREF']?>" href="javascript:;"> <span class="wrap"><span class="title"><?=Loc::getMessage('LOGIN_LINK_MSG');?></span></span> </a> </span>

Mike
20.09.2018
09:55:53
Привет всем) Применяет кто в проектах Element Queries?

Arkadiy
20.09.2018
09:56:15
всем привет Есть ли какой то простой способ расширить компонент таблицы и добавить dnd в https://vuikit.js.org/#/guide/table ?

alexander
20.09.2018
09:56:26
покажи код
Враппер. Внутри две ссылки. php ставки это от битрикса

Vlad
20.09.2018
09:56:36
сочувствую))

key это атрибут для рендера списков, к чему ты про него написал?

Arkadiy
20.09.2018
09:57:53
или порекомендуйте компонент таблицы по аналогии, с dnd

alexander
20.09.2018
09:58:56
key это атрибут для рендера списков, к чему ты про него написал?
По документации это директива для того что бы v-if элементы рендерислись без повторного использования кода

Nikita
20.09.2018
09:59:52
это где такое написано

Vlad
20.09.2018
10:00:08
да есть такое, я не юзал просто

Nikita
20.09.2018
10:00:15
а, нашел, сяп

Google
alexander
20.09.2018
10:02:29
попапы - это span у тебя?
попапы в подвале сайта скрытым блоком висят.

Vlad
20.09.2018
10:03:11
попапы в подвале сайта скрытым блоком висят.
и почему вью должен их перерисовывать, если они никак не связаны с этим компонентом?

сделай упрощенный фидл всего кейса

alexander
20.09.2018
10:04:41
и почему вью должен их перерисовывать, если они никак не связаны с этим компонентом?
Он перерисоывает ссылки. на одну из которых подвешен попап. Проблема в том, что после перерисовки попап работает и на второй ссылке

В фидл сейчас закину. Там реально будет понятнее

Mike
20.09.2018
10:07:55
как менять стили высоты и ширины компонента, когда меняются стили высоты либо ширины другого компонента?

rddlr
20.09.2018
10:18:15
привет всем. есть вопрос о композиции. надо сделать валидацию форм и стоит диллема как организовать компоненты? сейчас у меня просто форма, а инпуты - это компоненты, в которых просто обернуты нативные инпуты. не хочется туда валидацию пихать. также не хочется валидацию делать прямо тут в форме, т.к. будет неудобно переиспользовать. остановился на двух вариантах: 1. сделать дополнительно типо EmailInput.vue и туда засунуть мой компонент-инпут + туда уже валидацию имейла (и по аналогии с паролями также и остальное, каждый инпут в отдельный компонент с валидацией) 2. либо вынести валидацию как-то отдельно вообще

rddlr
20.09.2018
10:20:57
Потмоу что мне та форма в текущем виде может не понадобится больше, я стараюсь делать компоненты максимамльн ов таком виде, чтобы брать и использовать дальше

Владимир
20.09.2018
10:22:12
Проще написать отдельный валидатор, который можно юзать на всем проекте

Zikoi5
20.09.2018
10:22:27
никто незнает почему может тормозит vue material?

rddlr
20.09.2018
10:22:46
еще ньюанс - когда инпуты валидируются, то получается надо будет еще сделать компонент нотиификаций об ошибках (сейчас у меня все нашлепано прямо в самой форме)

и зачем мне писать свой валидатор, если есть готовый, который я в жизни не напишу?

Владимир
20.09.2018
10:26:20
У меня, например, на проекте, поле с емейлом используется во многих местах. У нас отдельный файл с валидацией, куда передается тип поля и его value, валидатор возвращает код ошибки. Этот валидатор переиспользуется в нескольких местах

rddlr
20.09.2018
10:27:27
компонент с валидируемым инпутом чтоли?

Владимир
20.09.2018
10:27:45
Да не, просто жс файл.

rddlr
20.09.2018
10:28:11
Да не, просто жс файл.
мне это ни о чем не говорит

при чем тут жс файл

Google
rddlr
20.09.2018
10:28:31
я спрашиваю как компоненты структурировать

Владимир
20.09.2018
10:28:47
Наверное я тебя не правильно понял)

rddlr
20.09.2018
10:28:59
и ты мне говоришь как ты валидацию свою импортишь ( ты свой костыль я так понял, а я из библиотеки)

Владимир
20.09.2018
10:29:00
Я говорил просто про валидацию

rddlr
20.09.2018
10:29:03
наверное

rddlr
20.09.2018
10:30:31
потому что он глюканутый и кривой)

нафиг вы все эти библы юзаете? пишите свои, это же одно удовольствие на вью

Admin
ERROR: S client not available

rddlr
20.09.2018
10:31:24
правда обилие выбора как структурировать ставит в тупик

Александр
20.09.2018
10:43:40
_uid у компонентов в прод версии есть?

rddlr
20.09.2018
10:49:16
зачем мне в голый инпут запихивать ошибки? если я валидацию буду использовать в 10% случаев

в остальных 90% я буду использвоать компонент инпута без валидации и ошибко

Alexander
20.09.2018
10:53:15
всем привет, кто-то может подсказать нормальный компонент для выгрузки файлов? желательно иметь percentage выгрузки

DimenSi
20.09.2018
10:56:47
Filepond?

Kenan
20.09.2018
11:06:23
Rustam
20.09.2018
11:33:43
в остальных 90% я буду использвоать компонент инпута без валидации и ошибко
я бы сделал директивой. Типа v-validate и туда записывал поля которые нужно валидировать и паттерн по которому нужно валидировать

Google
Rustam
20.09.2018
11:34:46
либо у ипутов v-validate и туда шаблон

тогда директиву можно убирать и добавлять там где нужно

либо оборачивать каждый инпут в свой компонент <validate>InputComponent/><validate>

что то в таком духе

Ivan
20.09.2018
11:56:32
Коллеги, подскажите, как сделать что бы router.beforeEach((to, from, next) => { Срабатывал после store.dispatch("setLoad",true);

Ivan
20.09.2018
12:02:12
я store.dispatch делаю до создани обьекта vue

DimenSi
20.09.2018
12:06:58
Не повезло тебе

Чтоб по умолчанию было true, а вот выключаешь когда надо.

Splinter
20.09.2018
12:08:00
Господа, кто-то решал следующее: v-combobox (vuetify) принимает модель с полем name, у которого значение null, параметр item-text="name", однако значение комбобокса "" после рендера и лейбл поднят.

Ivan
20.09.2018
12:09:59
Чтоб по умолчанию было true, а вот выключаешь когда надо.
actions: { async setLoad({ commit }, payload) { var code = localStorage.code; if(code){ await HTTP.post("get_user.php",{code:code}).then(r => { if(r.data!="no_auth"){ commit("setUser",r.data); } console.log("Loading Data..."); commit("setLoad",true); }); } else{ commit("setLoad",true); }; },

Верно я делаю?

DimenSi
20.09.2018
12:10:40
К сожалению я не ебу, что ты делаешь.

Ivan
20.09.2018
12:12:19
Делаю Усшен async Далее ставлю await на axios запрос к базе и жду ответа с данными. Когда данные пришли я добавляю их в объект

тебе нужно до инициализации приложентя данные подтянуть?
Моя главная задача что бы router.beforeEach срабатывал после того как проверится авторизация и на основе того есть ли данные или нет средиректило куда нужно

Vlad
20.09.2018
12:13:53
если у тебя роутера еще не существует на тот момент, ты что-то не так делаешь

Страница 3675 из 3900