Vadim
Нормально стартовать проект на nuxt? Или лучше голый vue? Ну, то есть, достаточно ли nuxt стабилен и т.д.?
Serge
Serge
Ха. он еще и на гитхабе нагадил. ппц. слов нет
Serge
ты вчитайся в issue ) там ж всё феерично
Дима
что за история?
Serge
что за история?
тут человек крыл матами автора vue-notification, т.к. у него ничего не работало из за того что он даже не осилил howto. Потом всё потёр
Дима
v-cloak, нет?
Anonymous
Как можно v-html рендерить только после того, как успешно выполнится запрос с API? if(API.response === 'success') { выполнить v-html }
Anonymous
v-cloak, нет?
Первый раз про это слышу) сейчас чекну.
Дима
Хотя может я глупость сказал ;-D
Александр 🌲🙏🏽
Братаны, а в vue-clie как юзають бету vuetify?
Александр 🌲🙏🏽
Тупо в package.json исправить версию и переустановить?
Александр 🌲🙏🏽
Но я в npm не вижу беты.
Serge
Но я в npm не вижу беты.
попробуй npm install vuetify@next
Александр 🌲🙏🏽
Спс, щас попробую.
Vyacheslav
всем привет)
Anonymous
.then(response => response.status===200? renderHtml() : null) или типа того
Cпасибо. правда у vue нету метода renderHTML, а так дал пищу для ума
Алексей
Cпасибо. правда у vue нету метода renderHTML, а так дал пищу для ума
ну этот метод ты сам напиши всм, и назови как хочешь
Anonymous
Так директива v-html всё равно сработает
Anonymous
а нужно, что бы она сработала после success
Serge
а v-if/v-show то не подйдет ?
Vyacheslav
пишу vue-обертку над плагином intl-tel-input(https://github.com/jackocnr/intl-tel-input) сам плагин (два файла весом килобайт в 300) очень не хочу подключать в основной бандл, хочется грузить их асинхронно.(webpack 3 async import ) Пробовал варианты: 1) Подгружать в mounted хуке самого компонента-оберкти. Плохо тем, что подгрузка начинается в момент монтирования. Хочется, чтобы это происходило сразу после "парсинга"(запуска)основного бандла 2) Писать это плагином/вешать в mounted хук компонента-конструтора непонятно, как проверять в конечном компоненте-обертке, загрузились ли эти файлы. Прокидывать флаг загрузки через стор не хочу, ибо будет маразмом чутка. Можете что-нибудь посоветовать? Может, я в принципе что-то совсем не то делаю спасибо
Vyacheslav
да, что самое важное, очень не хочется отделять зависимости от компонента. То есть в одном месте их грузить, как-то чего-то писать в стор, потом в компоненте смотреть на какой-то флаг - это явно будет архитектурно убого. Почему я и посмотрел на формат плагина как "обертки" с вохможностью выполнения кода перед регистрацией компонента. Но как прокинуть флаг асинхронной загрузки в компонент из плагина - я не могу понять. :(
Anonymous
а v-if/v-show то не подйдет ?
та я даун и ньюфаг, всё из головы вылетает. Достаточно v-if Спасибо.
Michael
не, чувак, ты не понял, это беда. Это сильно увеличивает размер vuejs на каждом сайте для 1го сомнительного кейса
И он хочет впиндюрить это в основной бандл?? Чёт фантастика какая-то, учитывая, что у него там всё в модулярити.
Alex
Кто с jest и axios развлекался?
Rafael 🌵
Кто с jest и axios развлекался?
Я не развлекался, но в чем вопрос?
Alex
В одном месте работает тест, в другом нет :D
Alex
думаю где туплю
Дима
И он хочет впиндюрить это в основной бандл?? Чёт фантастика какая-то, учитывая, что у него там всё в модулярити.
он называет это обратной совестимостью) И МОЖЕТ БЫТЬ ВСПОМНИТ ОБ ЭТОМ ПЕРЕД СЛЕДУЮЩИМ breaking release
Michael
он называет это обратной совестимостью) И МОЖЕТ БЫТЬ ВСПОМНИТ ОБ ЭТОМ ПЕРЕД СЛЕДУЮЩИМ breaking release
надо найти ищу, порыть и засунуть пять копеек за модулярити. Есть же эти ваши babel-polyfill
Дима
зайди в последние pr и закрытые issues
Дима
именно, полифилить не задача фреймворка
Alexander
ребята, дайте совет
Alexander
как реализовать аналог collapse плагина
Alexander
чтобы по нажатию на элемен, показывался блок в другом месте
Alexander
но блоков много, поэтому v-if не подходит
Vyacheslav
то есть по набору цифр и выбранной стране(гватемала, например) - рассказать, правильный номер, или нет
Vyacheslav
он предоставляет статические методы, которые получают код страны + телефон и возвращают bool
Stanislav
то есть по набору цифр и выбранной стране(гватемала, например) - рассказать, правильный номер, или нет
Короче. Тебе точно это надо? И все страны нужны? Может какую-нить маску динамическую впилить?
Vyacheslav
да мне оно нафиг не нужно
Vyacheslav
а вот проект менеджеру позарез
Stanislav
а вот проект менеджеру позарез
Валидировать номера?
Vyacheslav
ага
Stanislav
Да уж
Vyacheslav
именно этой жуткой гугловской i18n
Stanislav
А нафига?
Stanislav
выпиливать невалидные номера из каких-нить регистраций/заявок?
Vyacheslav
на номер потом смска шлется может из этих соображений
Vyacheslav
другой вопрос, нафига на фронтенде это надо.. Но тут, к сожалению, у меня с правом голоса не особо
Stanislav
Че т бред. Я бы поговорил с манагером
Vyacheslav
так что вернусь к сути вопроса: как правильно асинхронно подгружать компонентые зависимости(
Serge
а не легче взять js`ки и впилить их в vue компонент ?
Vyacheslav
jsки весят 280кб
Stanislav
в доке по вью есть пример
Stanislav
и в доке по роутеру для страниц
Stanislav
и в доке вебпака
Stanislav
и в доке реакта
Vyacheslav
секунду, подожди, я их читал. Давай доопишу ситуацию я смотрел на гвардов роутера
Vyacheslav
чуть не то
Vyacheslav
компонент используется в модалке. А модалка есть на всех страницах, и она вне роутера
Stanislav
роутер тут вообще не причем)
Vyacheslav
ну, в принципе, тоже верно
Vyacheslav
тогда можно грузить в компоненте
Vyacheslav
70
это gzip вес?
Serge
это gzip вес?
нет. чистые js
Vyacheslav
а, так не 69кб весит сам плагин