Michael
Есть чат по вебпак?
Michael
на русском или англ
Michael
хотя у них гиттер есть
Michael
хотя тут вю лоадер засветился
Michael
мало ли всё таки он что
Michael
кароч
Michael
resolve: {
extensions: ['.js', '.vue', '.ts'],
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@shared': path.resolve(__dirname, 'sharedComponents/')
},
Michael
Module not found: Error: Can't resolve '@shared/Button' in ...
Michael
что я делаю не так?
Michael
магию и доки попробовал -- полчаса ушло. Теперь только дипдебаг и всё такое
Nikita
Michael
Michael
они относиельно конфига похоже
Michael
всё работает
Michael
👍
Nikita
вот я это же заметил, когда боролся с подобной темой
Michael
Почему фаны реакта так боятся vue ?
Michael
каждый первый реактовец его не то чтобы стороной обходит, а наравит пнуть.
Andriy ✙
Они не хотят признать что вью классный
Michael
Это какое-то большое уважение к фейсбуку или "потерять" ценный опыт реакта? Может, проблема в том, что это всё Китай?
Michael
Или он типа мало распиаренный, поэтому на рынке работы пока малопопулярен, что создаёт замкнутый контур "мало работников" -> "мало работодателей т.к. нанимать сложнее" -> "мало тех, кто норм знает vue, следовательно мало работников"
Michael
?
Michael
С ангулара-то многие перепрыгнули счастливые.
Michael
убедительных технических доводов за год знакомства и работы с вью, не услышал. Что-то за их преедлами.
first
Ребзя,всем привет.как вывести через v-else если products пустой
https://jsfiddle.net/2ph2y8pz/
Michael
Зато уйму доказательств того, что человек любит реакт и не знает вью)
Michael
ещё попытки писать на вью как на реакте, т.е. применение React-way, что обламывает всю мякотку.
Sergio
Алексей
Michael
Vova
Алексей
Дико рад, что пришёл во фронт в 2к16ом, возьни с jQ, был минимум
Vova
сейчас реакт
Алексей
У нас тут главный аргумент против Вью - "его не гугл поддерживает"
Astr0junk
@gorshunov 👍🏻
Michael
сейчас реакт
у вью отличная интеграция. incrementally-adopted.
Anonymous
Michael
Michael
Michael
Это пока единственны аргумент реактовцев. Что мало проектов боевы на нём в сравнени ис реакт. А на жкер иещё больше..)
Danila
Хз, мне на моём примитивном уровне для моих всяких корзин/калькуляторов вуе показался раза в два проще реакта, только синтаксис смущал, эти вечные }}}}}}}}}}}}
Michael
Michael
Danila
еракт не лучше с этим)
Ну чисто психологически как-то понятнее экстенднуть класс и переопределять методы, чем передавать гигнантские хэши в конструктор
Michael
Michael
сам присматрвиаюсь, только декораторы не кажутся мне продакшн-реди
Rafael 🌵
Rafael 🌵
блет, надо будет выбить время, чтобы переписать эту фигню
Michael
у тя тоже что-то с алиасами?) не ознакомился с траблой
Rafael 🌵
Michael
Rafael 🌵
сейчас же я скормил ему путь до нужной мне компоненты
Rafael 🌵
Michael
Danila
Michael
Я уже привык :)
если не требуетс исктаь народ, можешь подрисовать lang="coffee"
Michael
к скрипту
Michael
npm i -D coffee-script
Michael
ивсё
Michael
)
Michael
в новых модулях так, например. И по скобкам вопрос закроется на изи.
Michael
Мало ли поможет. Но я не углублялся в твою штуку ту
Michael
всё же)
Rafael 🌵
Michael
😊
Илья
Привет! А может все-таки кто-нибудь упражнялся с вынесением отдельных кусков шаблона в render-функции?
Уже который раз натыкаюсь на задачу такого типа, но хз как это гуглить.
Короче, есть такой код:
<div>
Тут может быть слот:
<div v-if="hasSlotData('after-input')" class="form-row__slot form-row__slot_after-input">
<slot name="after-input"></slot>
</div>
</div>
Часть с v-if, как видно, шаблонная, хочется ее вынести в какой-то метод. В JSX мы бы сделали так:
function drawSlot(name) {
if (hasSlotData(name)) {
return <div class="...">...</div>
}
}
И в шаблоне:
<div>Тут может быть слот: {drawSlot('after-input')}</div>
Для Vue я в прошлый раз решил, просто добавив компонент-прослойку.
Но это как-то много писанины, лишняя сущность и лишняя магия внутри (например, прокинуть vnode-ы из слотов вниз оказалось нифига не просто).
Тащить JSX не особо хочется, да и не очень понятно, поможет ли он. Есть идеи?
Илья
вообще есть ли законный способ получить доступ к функции createElement, кроме как через агрумент render?