
Pavel
05.07.2018
20:26:04
Я работаю в компании где пишут на вуе с такими зп

Kirill
05.07.2018
20:26:16
Возьми да и перепиши компонент.
Компонент нельзя переписывать, это сломает систему. У него есть чёткий интерфейс, по котрому он работает и мне нужно подставив свой новый компонент с дополнительной логикой под этот интерфейс.

Arsen
05.07.2018
20:26:26

Pavel
05.07.2018
20:26:54
Приходите в озон, если умеете js ))

Google

Darkling
05.07.2018
20:26:54

Bohdan
05.07.2018
20:27:05
перепиши с тем же интерфейсом

Darkling
05.07.2018
20:27:31

Kirill
05.07.2018
20:28:33
Нельзя переписывать, так как в стандартном случае должен использоваться дефолтный, а в специальном я должен прокидывать свой, реализующий этот интерфейс.

Pavel
05.07.2018
20:28:45
Москва

Darkling
05.07.2018
20:28:52

Pavel
05.07.2018
20:29:00
Сидим в сити в башне на набережной

Darkling
05.07.2018
20:29:57

Pavel
05.07.2018
20:30:58
Не хочу врать, но с редькейшнлс вроде помогают, если ты крутой спец

Arsen
05.07.2018
20:31:10

Pavel
05.07.2018
20:31:15
Тут лучше у hr уточнить

Vadim
05.07.2018
20:32:28
Кто-нибудь трогал vue-native?

Google

Darkling
05.07.2018
20:34:14

Pavel
05.07.2018
20:34:49
Ну зайти на job.ozon.ru или как то так
Там все написано

Darkling
05.07.2018
20:35:09

Pavel
05.07.2018
20:35:11
Все вакансии в открытом доступе ))

Kirill
05.07.2018
20:37:45
НУ ТАК....
Так можно именно компонент как-то пробрасывать?
Не инстанс готовый, с прокинутыми в него пропсами, а именно компонент, который получит пропсы при его использовании.
Вот на псевдо коде:
if (custom) {
<custom-select value="value" onChange="onchange"></custom-select>
} else {
<default-select value="value" onChange="onchange"></default-select>
}

Vadim
05.07.2018
20:38:21

Kirill
05.07.2018
20:39:37
Не так, сейчас исправлю.
Во
const component = custom ? 'custom-select' : 'default-select';
<component value="value" onChange="onchange"></component>

Pavel
05.07.2018
20:39:43
Они и были на джс )
Или ты про нативные ?)

Kirill
05.07.2018
20:41:35

Nikita
05.07.2018
20:42:20
А кто сказал что дефицит вакансий ?
Хотя да...зашёл на работу.юа и заплакал...две вакансии по Vue в Киеве против 109 реакта...
Втф???

Darkling
05.07.2018
20:46:43

Denis
05.07.2018
20:47:45

Pavel
05.07.2018
20:48:36
Да на Вью сейчас не проблема
Напишите тем же beta digital production
Beta.agency

Google

Pavel
05.07.2018
20:49:15
Нормально вакансий

Darkling
05.07.2018
20:49:21

Pavel
05.07.2018
20:49:37
В озоне кучу народу требуется на Вью
Вон ведомости на Вью переписывают )
Акронис вроде Вью

Kirill
05.07.2018
20:50:05

Nikita
05.07.2018
20:50:34
Мне кажется стоит смотреть статистику джина.

Stanislav
05.07.2018
20:50:36
Много вакансий на Вью закрывают за счёт ангулярщиков/реактоацев внутри компаний

Darkling
05.07.2018
20:51:03

Pavel
05.07.2018
20:52:51
Ну всем нужен ССР, а вроде Юниверсал не так круто справляется как накст, поэтому мне кажется что внутри своей компании можно попробовать перейти а вью

Адриана
05.07.2018
20:52:51

Kirill
05.07.2018
20:53:41
Что значит "не доступен"? ?
Чёрный ящик, получаемый извне в виде обфусцированного кода.
Есть только интерфейс по которому он работает.
Имея интерфейс я могу реализовать свой похожий компонент, не трогая исходный.

Darkling
05.07.2018
20:56:51

ivan
05.07.2018
21:29:24

Kirill
05.07.2018
21:33:59
Могу скинуть код на реакте, чего я хочу добиться на Вью.
Если не сложно, можете набрать код похожий по логике прям в этой песочнице (там Вью тоже можно создавать).
https://codesandbox.io/s/qz6r3kmp9q

Vadim
05.07.2018
21:37:25

Victor
05.07.2018
21:45:34

Kirill
05.07.2018
21:46:33
Мне просто важна эта концепция для дальнейшего узучения.

Victor
05.07.2018
21:50:59
может учиться стоит начать с доки?)

Google

Victor
05.07.2018
21:51:22
просто смысла сразу с какого-то конкретного случая

Darkling
05.07.2018
21:51:32

Kirill
05.07.2018
21:52:19

Roman
05.07.2018
21:53:03
Нет ниче сложного здесь, ты точно знаешь реакт? иначе бы не возникло таких вопросов.

Kirill
05.07.2018
21:54:49

Roman
05.07.2018
21:55:10
При том что на вью это делается точно так же.

Kirill
05.07.2018
21:56:04

Admin
ERROR: S client not available

Roman
05.07.2018
21:58:43
https://jsfiddle.net/chrisvfritz/b2qj69o1/

Kirill
05.07.2018
22:02:08

Victor
05.07.2018
22:04:19

Roman
05.07.2018
22:05:08

Victor
05.07.2018
22:05:39
не, я про то что он делает парные теги

Roman
05.07.2018
22:06:24
старый пример

Kirill
05.07.2018
22:08:31
Так, в моём случае вместо currentTab.component будет customHeader.
А как в этот компонент (currentTab.component) пробросить пропсы из родительского? Я прокидываю onclick и title в примере.

Skoold
05.07.2018
22:10:21

Yuri
05.07.2018
22:11:53

Skoold
05.07.2018
22:13:20
Шаблоны для десктопов и pwa изумительны

Google

Kirill
05.07.2018
22:31:58

Yuri
05.07.2018
22:32:17

Skoold
05.07.2018
22:37:07
Есть где разгуляться фантазии
Квазар - основная направленность на простоту разработки spa/pwa/multi, а не на красоту и функционал

Egor
06.07.2018
00:06:07
Подскажите неразумному, зачем в v-for требуется :key ? Есть ли адекватный пример для такого требования, ведь и так работает =)

Victor
06.07.2018
00:08:17
В доке подробно написано зачем

Egor
06.07.2018
00:18:36
Такой вопрос: кто какие UI использует готовые? Что порекомендуете после twitter-bootstrap? Вот смотрю element-ui нравится полная интеграция с Vue, но как-то кажется чего-то не хватает.

Darkling
06.07.2018
00:48:10

Maxim
06.07.2018
01:26:04

Alexey
06.07.2018
01:45:50

Maxim
06.07.2018
01:50:38

Darkling
06.07.2018
03:05:46

Alexey
06.07.2018
03:08:11
Чем связывает-то?
Стилизовать компоненты геморно. Приходится вручную увеличивать спецефичность селекторов, только чтоб переписать вендорные стили. В частности <v-data-table> очень трудно сделать так, как ты хочешь, а не так, как она сама решила выглядеть.

Maxim
06.07.2018
03:10:29

Egor
06.07.2018
03:10:43
Спасибо всем. На досуге потыкаю их