@vuejs_ru

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

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

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

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

Darkling
05.07.2018
20:27:31
Приходите в озон, если умеете js ))
Умеем, могём. Чо за город? :)

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

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

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

Darkling
05.07.2018
20:29:57
Сидим в сити в башне на набережной
Круто, привет с хохляндии. К сожалению, учитывая ситуацию, думаю пакет релокейшена предоставлен не будет.))0

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

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
Не хочу врать, но с редькейшнлс вроде помогают, если ты крутой спец
На сколько крутой? Лет опыта? Native/Vue коммерческий опыт? Данные, нужны более чёткие данные.

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
Ну зайти на job.ozon.ru или как то так
Озон собирается переводить приложения на js?

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
Они и были на джс )

Или ты про нативные ?)

Nikita
05.07.2018
20:42:20
А кто сказал что дефицит вакансий ?

Хотя да...зашёл на работу.юа и заплакал...две вакансии по Vue в Киеве против 109 реакта...

Втф???

Darkling
05.07.2018
20:46:43
Во const component = custom ? 'custom-select' : 'default-select'; <component value="value" onChange="onchange"></component>
Всё равно не понимаю твоей мысли. Копируешь тот компонент (или расширяешься от него), меняешь как тебе надо и там где тебе нужно, узаешь кастомный (через иморт). Или тебя заставляют его менять динамически?

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
Хотя да...зашёл на работу.юа и заплакал...две вакансии по Vue в Киеве против 109 реакта...
А чего ты ожидал? Зарубежом вью уже вовсю гуляет, но не на Украине. Это раз. Второе - ты же понимаешь, что общее количество старых проктов на том же реакте или ангуляре куда большее, нежели на вью?

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
Много вакансий на Вью закрывают за счёт ангулярщиков/реактоацев внутри компаний

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

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

Darkling
05.07.2018
20:56:51
Чёрный ящик, получаемый извне в виде обфусцированного кода. Есть только интерфейс по которому он работает. Имея интерфейс я могу реализовать свой похожий компонент, не трогая исходный.
Странная работа, лол. В любом случае ты можешь переопределять темлейт "готового" компонента. Либо по скоупам, если он нормально построен, либо полностью, если через ж... одно место.)

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

Vadim
05.07.2018
21:37:25
Kirill
05.07.2018
21:46:33
<component :is="props.custom || default"> попробуй
Да я на Вью вообще не могу писать. Может кто-нибудь в песочнице набрать код?

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

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

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

Darkling
05.07.2018
21:51:32
Могу скинуть код на реакте, чего я хочу добиться на Вью. Если не сложно, можете набрать код похожий по логике прям в этой песочнице (там Вью тоже можно создавать). https://codesandbox.io/s/qz6r3kmp9q
Вот сейчас я вообще нихрена понял. Накой те алерт? Тебе же опшинс был нужен. Ты можешь просто свежий vue проект развернуть и на нём рыгать?

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
При том что на вью это делается точно так же.
Так я и прошу помочь, так как с синтаксисом Вью не знаком. Там на реакте 30 строк кода. На Вью меньше наверное будет

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
https://jsfiddle.net/chrisvfritz/b2qj69o1/
Спасибо, а мой пример, можешь забабахать? Там всего 30 строк кода.

Victor
05.07.2018
22:04:19
https://jsfiddle.net/chrisvfritz/b2qj69o1/
чцвак с кор тимы пишет <component v-bind:is="currentTab.component" class="tab" ></component> )

Roman
05.07.2018
22:05:08
чцвак с кор тимы пишет <component v-bind:is="currentTab.component" class="tab" ></component> )
можно упростить до массива компонентов и в is подставлять его

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
Люди кто то юзал Quasar Framework? Вроди норм библиотека но что то совсем мало отзывов
Отличная штука! Сайтики на vuetify, а десктопы и мобилки исключительно на квазаре леплю... Наворотов меньше, чем у вутифая, но гораздо проще верстать. Нативные фишки смартов айоси и андрюшки в комплекте

Skoold
05.07.2018
22:13:20
Спасибо за ответ, думаю поюзать эту штуку
Попробуй, понравится... Quasar Cli уже довольно неплох...

Шаблоны для десктопов и pwa изумительны

Google
Yuri
05.07.2018
22:32:17
Шаблоны для десктопов и pwa изумительны
А чем для сайтов хуже? Там по моему есть почти все, любые формы. Почему для сайтов лучше vuetify?

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

Maxim
06.07.2018
03:10:29
Стилизовать компоненты геморно. Приходится вручную увеличивать спецефичность селекторов, только чтоб переписать вендорные стили. В частности <v-data-table> очень трудно сделать так, как ты хочешь, а не так, как она сама решила выглядеть.
Ну во-первых компоненты там выглядят в соответствии с гайдлайнами материал дизайна. Во-вторых у них легко меняется все, что не противоречит этим гайдлайнам.

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

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