
Astr0junk
13.12.2017
09:00:14
+

Alexandr
13.12.2017
09:00:51
потому что достаточно одного долбоеба, который подправил несколько строчек в ИИ (когда тот будет реально разработан), чтобы ии потерял страх и начал распространять и переписывать себя с целью захвата контроля

Maylo
13.12.2017
09:15:48

Michael
13.12.2017
09:17:46

Google

Michael
13.12.2017
09:21:04

Alexandr
13.12.2017
09:22:24

Michael
13.12.2017
09:22:26
я ставил паузу и смотрел чёита у ни на планше. JSX мать вашу
вот вот)

Alex
13.12.2017
09:23:26
От jsx и не такое может произойти
Лучше уж самим рендер функции писать)

Michael
13.12.2017
09:24:08
внутренний)
Обращайся! Отличный звоночек, что в яндексе начали к вьюше присматриваться!
ой, спойлер

Alexander
13.12.2017
09:25:05

Michael
13.12.2017
09:27:21
А вообще вовремя -- сейчас вью уже достаточно взрослый. Ещё полгода назад я бы так не сказал.

Google

Эд
13.12.2017
09:39:52
Всем привет!
вопрос к тем, кто уже опытен с Vue.
хотел бы своить этот фреймворк, не подскажите какой-нибудь хорошей дельной обучалки? с чего лучше начать?

Alex
13.12.2017
09:44:53

Anton
13.12.2017
09:45:20
Прочитай документацию - этого более чем достаточно :)

Эд
13.12.2017
09:46:26

CIL
13.12.2017
09:47:06

Эд
13.12.2017
09:48:44
@leshgan @K_Z_M благодарю)

Serj
13.12.2017
09:52:29
Парни, нужен ваш совет. С vuejs знаком слабо, вот подвернулась возможность познакомиться ближе.
Нужно сделать страницу выбора мест при покупке билетов, как в кинотеатре.
На бэкенде - Laravel (php)
Я так понимаю что мне нужно создать свой vue компонент.
Причем я так понимаю нужно создать три - компонент Зал, который будет включать компонент ряд, который в свою очередь будет включать компонент место. Я правильно понимаю (смотрел по аналогии select'a из element-ui - он состоит из компонента select, который включает компонент option)?


Anton
13.12.2017
09:59:16
#whois
Соблюдая традицию канала, представлюсь:
- работаю в компании FunCorp (fun.co). Наиболее известный проект - ifunny.co.
- опытный фронтенд-разработчик, тим-лид с нуля построивший текущую команду
- люблю Vue.js, хорошую верстку и простые решения
- живу и работаю в Пензе
@yakimka можно и в одном компоненте все делать - это как вам удобнее будет. Для начала я бы просто сделал верстку всего этого дела. А по верх уже бы логику на Vue положил. У вас данные откуда будут?

Serj
13.12.2017
10:02:56
сетка, рассадка, количество мест могут и будут меняться

Roman (kodji) Shishov
13.12.2017
10:04:40
Привет! Я Рома, работаю в Одине (ingramMicro), делаю сложные интерфейсы, фулстек.
Я ненастоящий vueшник, но присматриваюсь

Anton
13.12.2017
10:08:14
@yakimka верстку (html\css) делайте где удобнее :)
Затем или поверх всего этого проинициализируете Vue-компонент или вынесите верстку внурь Vue-компонента. Самое сложное будет по конфигу из API отрисовать. Как это будет на уровне компонент - неважно. Если конфигурация адекватная - проблем не возникнет.
Вы главное, уже пробуйте что-то делать. Архитектура сама высплывет, когда нужно будет :)

Serj
13.12.2017
10:09:09

Astr0junk
13.12.2017
10:09:14
@Serj ИМХО вижу два компонента - зал и место

Serj
13.12.2017
10:09:29

Alex
13.12.2017
10:09:56
у места два проперти: ряд и номер

Astr0junk
13.12.2017
10:09:57
ну у вас приедет объект в стиле ряды-места

Google

Serj
13.12.2017
10:09:58
у места тогда будет два идентификатора - x и y, в принципе так даже проще наверно, подумаю, спасибо

Astr0junk
13.12.2017
10:10:09
вот именно
вы их и так передадите в пропсах месту и все

Serj
13.12.2017
10:10:41
да, звучит хорошо, уже не зря сюда написал) Спасибо)

Astr0junk
13.12.2017
10:10:43
а в шаблоне зала два итератора рядов и мест

Anton
13.12.2017
10:10:49
А как же вы решите таким образом проблему первого ряда в центральном зале? Он расположен не по сетке

Astr0junk
13.12.2017
10:10:55
воот
надо в объекте передавать ПУСТОЕ МЕСТО
как то так

Anton
13.12.2017
10:11:08
Нет

Astr0junk
13.12.2017
10:11:12
либо доп проперти у зала - конфигурация
ну ок

Astr0junk
13.12.2017
10:11:29
допустим будет ряд
что в нем хранить?

Anton
13.12.2017
10:11:45
Вот тут не по сетке - http://take.ms/8PEij
так бы да, пустое место спасло :)

Astr0junk
13.12.2017
10:12:11
это опять таки не более чем у места марджин слева

Alex
13.12.2017
10:12:14
Причем тут сетка? У каждого места в зале есть идентификатор. Надо его и юзать

Serj
13.12.2017
10:12:16
просто в первом ряду меньше мест

Google

Anton
13.12.2017
10:12:37
Так ведь конфиг полностью настраиваемый?

Alex
13.12.2017
10:12:38
и что

Astr0junk
13.12.2017
10:12:38
типа того
есть просто сложные конфигурации

Admin
ERROR: S client not available

Astr0junk
13.12.2017
10:12:50
типа первый ряд слева и справа
по центру нет
к примеру
или вход в зал не сбоку а по центру

Anton
13.12.2017
10:13:08
Это уже от деталей зависит, имхо

Astr0junk
13.12.2017
10:13:14
потому я бы СПЕЙСы передавал
типа ширина пробела 4 места
значит 4 позиции спейсед

Serj
13.12.2017
10:13:31
апи отдает место для прохода как пустые места

Astr0junk
13.12.2017
10:13:37
ну вот
вот и ответ

Serj
13.12.2017
10:13:40
поэтому я пожалуй их так и буду представлять

Astr0junk
13.12.2017
10:14:08
@yakimka рамблера проект?)

Anton
13.12.2017
10:14:26
А как ваш API думает эти смещение относительно центра отдавать?

Serj
13.12.2017
10:14:28

Google

Astr0junk
13.12.2017
10:14:35
а
@veretennikov ?
нафиг например?

Anton
13.12.2017
10:15:48
На картинке первый ряд в центральном блоке смещен, по сути отцентрирован относительно него. Левый и правый - нет.

Astr0junk
13.12.2017
10:16:03
вот

Anton
13.12.2017
10:16:11
Поэтому тут налицо вопрос, как это будет отадаваться со стороны API и будет ли вообще

Astr0junk
13.12.2017
10:16:21
для этого можно hall_settings хранить

Serj
13.12.2017
10:16:25

Anton
13.12.2017
10:16:34
Ну, так выясняйте)

Astr0junk
13.12.2017
10:16:59
только начали обсуждать - уже менеджеры подъехали)))

Serj
13.12.2017
10:17:02
потому что api говорит что в первом ряду просто на 4 места меньше

Anton
13.12.2017
10:17:30
Если задача прсото по местам отрисовать, тогда тут хоть через один компонент все делать можно :)

Astr0junk
13.12.2017
10:17:39
можно
вопрос размера шаблона и композиции