
Nikolay
23.10.2018
15:55:40
я

Sergey
23.10.2018
15:55:42
Привет, вопрос возможно не по теме, но кто-нибудь может посоветовать, книги/статьи по архитектре js/фронтенд приложений, чтобы это не значило ?

Nikita
23.10.2018
16:05:44

Nikolay
23.10.2018
16:06:40
нет, но думаю там bool есть вроде, думаю все просто)

Google

Pavel
23.10.2018
16:31:23
Привет всем. Нужен совет как лучше сделать.
Проблема в следующем:
Есть 4 дата пикера
Каждый из ниж принимает 2 параметра от и до какой даты можно выбирать.
Логика следующая:
Дата 1 должна смотреть на 3 последующие даты и выбирать самую меньшую чтобы больше этой даты выбрать нельзя
Дата 2 должна смотреть на на 2 следующие (логика как у первой) и смотреть предыщие что бы нельзя было выбрать меньше.
Дата 3 и 4 такая же логикак как у предыдущих но 4 дата можно выбрать любую будущую дату.
Вот думаю написать логику для каждой даты через computed или есть вариант по симпотичней?

Vlad
23.10.2018
16:36:23

Bogus
23.10.2018
16:46:13

wertex
23.10.2018
16:48:31
дилетантский вопрос: есть computed: {}, а в нем функция sorted() {} я правильно понимаю что функцию sorted вызывать не надо, она сама сразу же сработает... ?

henri
23.10.2018
16:49:08
да, а результат куда?
если ты ее вызывать не собираешься

wertex
23.10.2018
16:49:34
https://codepen.io/kleinmaximus/pen/jepaJR вот собственно код
как я понял там идет сортировка по дате... и она идет автоматом. т.е. входные данные дата от балды, а после работы функции уже отсортированный массив

Vlad
23.10.2018
16:50:24

wertex
23.10.2018
16:52:25

henri
23.10.2018
17:03:27
есть уроки у кого, где сделать авторизацию через vk для vue?

The
23.10.2018
17:06:22
вы как-то сортируете корневые свойства объекта Vue? computed, data, components? Или в каждом файле по разному? Я стараюсь components, props и name опускать вниз.

Google

The
23.10.2018
17:06:49
Это к вопросу о линтерах и стандартах форматирования.

Arsen
23.10.2018
17:08:28
И я с ним согласен

ed
23.10.2018
17:08:38

Вячеслав
23.10.2018
17:09:08
Привет
подключил слайдер от uikit
не могу отловить события связыннае с ним
помогите пожалуйста

Bogus
23.10.2018
17:09:17

Arsen
23.10.2018
17:09:27
Удочкой или сачком?

Вячеслав
23.10.2018
17:10:12

Arsen
23.10.2018
17:10:46
Ну это вопросы к UIkit слайдеру

Вячеслав
23.10.2018
17:11:36
https://getuikit.com/docs/slider#javascript
ну тут читаю
не могу вообще словить этот слайдер
как вообще правильно юзать сторонние библиотеки внутри ву?

The
23.10.2018
17:16:00

Arsen
23.10.2018
17:31:53
А потом в настройках включи eslint проверку

The
23.10.2018
17:32:31

Arsen
23.10.2018
17:32:40
Лел

Google

Arsen
23.10.2018
17:32:54
Доку читать надо было до того, как пользоваться вуем

The
23.10.2018
17:33:07
доку читать, доку читать
жаль перекривлять нельзя в чатике
я б перекривлял

Arsen
23.10.2018
17:33:25
Да, панацея от 90% проблем

The
23.10.2018
17:33:51
ты ещё скажи инструкцию перед использованием читать

Arsen
23.10.2018
17:34:30
Сам так не делаю, но это не совсем сравнимые вещи

DimenSi
23.10.2018
17:40:47
А я читал доку перед использованием vue, потому, что хз как его использовать не прочитав доку.
Точней, я к любой либе читаю доку, а если ее нет, но исходники простые, то читаю их, а если исходники сложные либо ищу гайды в гугле или просто дропаю

Kevin
23.10.2018
17:43:00
> 2к18
> читать доки

Ann
23.10.2018
17:43:19
Если слишком крут, чтобы доку читать, то зачем здесь помощь искать?)

DimenSi
23.10.2018
17:43:49

Kevin
23.10.2018
17:44:50

Konstantin
23.10.2018
17:45:24
> 2к18
> читать доки
Лучше писать в тематические чаты в телеге) и получать дозу говна, а потом уже ответы)

The
23.10.2018
17:45:27
понимание что когда нужно использовать приходит только после возникновения потребности, тогда-то начинаешь читать доку. просто прочитав про михины, сейчас конечно я знаю для чего это делается. но для новичка это до жопы например. это как читать про паттерны когда ещё не проектировал большие расширяемые системы, случается паттерн головного мозга, начинают лепить эти паттерны где только можно, притягивая за уши.
я доку по вью читал, но т.к. не фронтендер и быть им не собираюсь, то делал это поверхностно. пилю свои проекты небольшие, и этого хватает.
пошел кинцо смотреть, всем хорошего вечера.

Rossti
23.10.2018
17:45:36
парни мож вы чего толкового подскажите, как быть с slickSlider и v-for

Ivan
23.10.2018
17:45:43
гугление через телеграм в других чатиках обычно приводит к Read Only на недельку

DimenSi
23.10.2018
17:46:19

henri
23.10.2018
17:46:20

Google

Kevin
23.10.2018
17:46:25

DimenSi
23.10.2018
17:46:50

Admin
ERROR: S client not available

DimenSi
23.10.2018
17:48:04
понимание что когда нужно использовать приходит только после возникновения потребности, тогда-то начинаешь читать доку. просто прочитав про михины, сейчас конечно я знаю для чего это делается. но для новичка это до жопы например. это как читать про паттерны когда ещё не проектировал большие расширяемые системы, случается паттерн головного мозга, начинают лепить эти паттерны где только можно, притягивая за уши.
я доку по вью читал, но т.к. не фронтендер и быть им не собираюсь, то делал это поверхностно. пилю свои проекты небольшие, и этого хватает.
Я читал все, потом под нужные кейсы вспоминал моменты из доки, перечитывал и потом смотрел, могу ли это использовать.

Kenan
23.10.2018
17:48:29
у input может быть атрибут autocomplete со спец названиями, ибо когда хром сохраняет введённые данные он их хранит с спец. названием ( значение атрибута будет равняться этому названию )

henri
23.10.2018
17:48:45
спасибо

Kenan
23.10.2018
17:49:32

Матвей
23.10.2018
17:50:47
+

Arsen
23.10.2018
17:53:45
И ЯП так же изучал, сначала читая руководство, а потом на практике вспоминал что читал о чём-то что вроде подходит, и уже разбирался детальнее

Sunlive
23.10.2018
17:57:42
доку не читал, в чате спрашивал
пацаны делали за меня

DimenSi
23.10.2018
18:14:17

Sunlive
23.10.2018
18:15:18

Mike
23.10.2018
18:23:29
Привет. Почему получаю vue.esm.js?efeb:1741 TypeError: Cannot read property 'split' of undefined. Но оно работает всё равно. Но если сплитить в computed'e тогда вообще ничего не отображаестся пока не ребутну страницу. После ребута страницы ошибки в консоле нет никакой.
<div v-for="x in btns.split(' ')" :key="x.id">
{{ x }}
</div>
computed: {
...mapGetters(['profile', 'username', 'random_data']),
btns() {
var b = this.random_data.btn
return b
}

DimenSi
23.10.2018
18:24:13

Mike
23.10.2018
18:25:16

DimenSi
23.10.2018
18:25:22
Почему бы не сплитить сразу в самом комьютеде, и там же чекать пришел тебе массив или undefined. Готов посмотрить, ты не правильно записываешь значение в стор и у тебя все падает.

Mike
23.10.2018
18:26:11
undefined получаю, да. Но почему работает то ?
а как в проверить приходит масив или нет в computede

Google

Kenan
23.10.2018
18:27:20

DimenSi
23.10.2018
18:28:21
undefined получаю, да. Но почему работает то ?
Ну логично, что у тебя до экшене еще код работает, а после просто дохнет. Рендер ломается, он не стирает дом, но и не обновляет его. А если в компьютед, то ломается внутри него, но рендер не может пере рендерится, потому, что значение поломанное.

Mike
23.10.2018
18:29:14
офигеть

DimenSi
23.10.2018
18:29:51

Mike
23.10.2018
18:31:17
а как я там проверю?

DimenSi
23.10.2018
18:31:39
Через if
Обычный js запрещен министерством вью?

Mike
23.10.2018
18:32:30
ну вот если пустой, то что делать ?