Евгений
подключен
Евгений
щас попробую
Евгений
не срабатывает
Евгений
щас наверно больше кода покажу, чтобы понятнее было
Евгений
data: { .... postBlocks: [], .... },
Oleksandr
Вы в then передаёте в пост блокс данные и они рендерятся?
Евгений
у меня есть postBlocks пустой. Есть список заранее заданных блоков. Например блок quote. Нажимая на добавление данного блока у меня уходит запрос на сервер, сервер по названию блока quote находит шаблон который нужно показать. Сервер передает ответ с срендереной вьюхой. Дальше у меня js скрипт кладет в postBlocks блок quote с block.view куда передается вьюха формы. Дальше у меня просто через v-for выводится список блоков, и у каждого блока block.view
Евгений
у вот в этом view лежит html формы, и мне на один из инпутов надо навесить скрипт по айдишнику инпута
Евгений
но сразу вопрос, не говно ли я делаю?)) может есть просто адекватные способы делать это лучше?
Евгений
для теста засунул в Html вьюху <span id="olololo">OLOLO</span>, и в then сделал $('#olololo').hide();, и он не скрывает блок
Oleksandr
Повесьте сеттаймат на секунду
Oleksandr
И в нем попробуйте вызвать
Oleksandr
Есть мнение оно не успевает отрендерится
Евгений
да, правильно
Евгений
хм, как бы теперь всё это красиво сделать ...
Евгений
=)
Oleksandr
Вы же не используете vuex
Евгений
ландо, спасибо в любом случае за помощь))
Евгений
нет, для меня это уже слишком сложно будет, ваще Js не моё, но приходится...
Oleksandr
😂👍
Евгений
ну это личный проект, не за деньги, так что можно экспериментировать))
Oleksandr
Или сделайте then().then
Евгений
эм, тут не понял
Oleksandr
И во втором вызывайте. Но тоже не факт
Евгений
аа, щас протестирую)
Евгений
сработало)
Евгений
Или сделайте then().then
блин, а как во второй Then передать data?
Anatolij
.then(function(data){........ return Promise.resolve(data);}).then(function(data){....})
Евгений
супер, спс
Евгений
офигенно, работает всё что нужно :) теперь надо будет разпараллелить всё, в зависимости от определенного блока вызывать только нужные js... ура товарищи)
Евгений
а сразу в тему же вопрос
ᛇᛏᛟᚱᛁᛕ
Столкнулся с такой штукой. Есть див у которого нужна его ширина. Дело в том что внутри этого дива есть текст. Под размер этого текста этот див подстраивает автоматом свой размер. Так вот если стилизовать текст внешним шрифтом то происходит ожидаемая штука, пока шрифт не загрузился vue уже отрабатывает и проводит все вычисления. А когда шрифт приходит, то текст меняется, меняется ширина дива, но т.к. дом элементы не реактивные то и вычислений не происходит. Провобовал цеплятся к DOMContentLoaded и обновлять в ручном режиме не помогает. Как поступить в такой ситуа? http://jsbin.com/geqabew/6/edit?html,js,output - Без шрифта http://jsbin.com/geqabew/edit?html,js,output - Со шрифтом
Евгений
у меня в итоге получается такая большая форма для создания поста. Отправляю форму, валидирую. Сейчас думаю как лучше сделать, валидировать аяксом или нет. Если не аяксом, то надо будет сохранить состояние блоков и потом снова всё это срендерить в форму. Если аяксом, то мне надо в форму вставить ошибки. Собственно вопрос в этом. Если я сделаю html для формы блока, и там я сделаю всякие vue диррективы, типа v-if чтобы показать ошибку, то мне чтото кажется что эти vue Диррективы не будут работать как надо когда этот срендеренный вид передастся во вьюху...
Евгений
или как...
Evgeniy
Всем привет. Ребят, помогите пожалуйста, где тут ошибка? <form action="" method="POST" @submit="onSubmit()" enctype="multipart/form-data"> <input type="text" v-model="form.name"> <input type="file" v-model="form.logo" id="logo"> <input type="submit"> </form> Ошибка: - <input v-model="form.logo" type="file">: File inputs are read only. Use a v-on:change listener instead.
Oleksii
Всем доброго времени суток,подскажите плс,есть метод для перевода в fullscreen,если я вешаю @click к этому методу то все работает.но вот если я пытаюсь вызвать данный метод любым другим способом в фулскрин не переводиться(но метод вызываеться console.log выводит),может кто то сталкивался,вот код https://paste.laravel.io/017bfbd6-2018-48df-ba24-9fe39e85017d
Евгений
не v-model, а v-on:change и при изменении уже кладем в модельку, как я понял
Evgeniy
не v-model, а v-on:change и при изменении уже кладем в модельку, как я понял
Спасибо попробую сделать. А Вы не работали с бутстрап в vue?)
Евгений
нет
Евгений
у меня там всё на vue
Евгений
jquery только для сторонних скриптов
Oleksii
Никто не сталкивался?
ᛇᛏᛟᚱᛁᛕ
Это норм ситуация когда один и тот же код отлично работает в хроме, а в лисе и эдже выкидывает ошибку т.к. не прогружает начальные данные в computed из vuex?
ᛇᛏᛟᚱᛁᛕ
Сам дурак :(
Astr0junk
Парни, есть кто за тонкости npm шарит?
Astr0junk
очень нужна консультация
Astr0junk
суть вопроса: можно ли поставить нод пакет из гита, с указание папки внутри репозитория?
Astr0junk
то есть существует в доке (и работает): git+ssh://git@git.mydomain.com/Username/Repository#{branch|tag}
Astr0junk
а хочется еще докинуть path до фолдера с пакетом внутри
Nikita
а почему ты не можешь git+ssh://git@git.mydomain.com/Username/Repository#{branch|tag} и указать в импорте нужный файл?
Astr0junk
потому что я скачаю весь гит к себе, а в нем еще другой продукт, мне это не хотелось бы делать. мне надо лишь фолдер в которой есть код нод модуля
Astr0junk
для переиспользования
Oleksandr
Подскажите пож как настроить доступ к статическим файлам на сервере с vue-router ?
Anonymous
Что можно добавить в vue cli, что б база-даных была, кроме firebase? #ostap_help
Tom
Подскажите пож как настроить доступ к статическим файлам на сервере с vue-router ?
vue-router имеет только строго заданный список путей, все остальное летит на сервер
Tom
В зависимости от вашего веб-сервера, вы можете настроить его на отдачу статики
Tom
Если нужно могу кинуть пример для nginx
Tom
Что можно добавить в vue cli, что б база-даных была, кроме firebase? #ostap_help
вы спрашиваете какую базу можно туда добавить?)
Anonymous
Да
Tom
Теоретически любую, практически, не уверен, что можно кастомные "сборки" вносить в vue-cli стартеры.
ℝei
Что можно добавить в vue cli, что б база-даных была, кроме firebase? #ostap_help
Vue cli дает лишь основу для приложения, масштабировать эту основу можно как угодно и добавлять все что захочешь
Anonymous
А, оно ж на ноде работает, наверное можно любую бд подключить
ℝei
Именно. Только в вебпак шаблоне дев сервер только на ноде. На продакшене там статические файлы билдятся. Но и их можно нодой рендерить конечно же. И вообще странно зачем нужна бд на фронте 🤔, на сервере любую какую нужно используешь и ок
Anonymous
Захотелось полноценное приложение на Vue cli сделать
ℝei
У вас пока что странные понятия, приложение на vue, а vue-cli лишь тулза которая дает стартовый шаблон)
ℝei
ксьт пользуясь случаем хочу попиарить свой ssr шаблон https://github.com/romanrei/vue-ssr серверный рендеринг и как результат если совсем извратиться можно сразу бэкенд на ноде писать, но смысла мало имхо. всегда бэкенд отдельно писался.
ℝei
в топку нюкст, не нравится мне он 😆
Vyacheslav
а как по твоему это читается?
Tom
я ошибался, сорян
Vyacheslav
Так что это не я исковеркал)
ℝei
читается нюкст