Anonymous
Всем доброго времени суток. Я уже как-то задавал данный вопрос и вот я наконец добрался снова к тому проекту. В общем мне нужно с определенного сайта вывести текст в ячейку таблицы моего проекта. Например: на сайте написано, что оплата за обучение на категорию B составляет 500 руб (это к примеру просто) и вот мне нужно вот этот кусок текста вывести в моей таблице. Я спрашивал тогда про axios, но никакой информации в таком плане я так и не нашел
Anonymous
надеюсь не слишком запутанно разъяснил
Michael
это вопрос о парсерах
Michael
парсеры -- слегка не фронтовая задача, тем более, не связанная с фреймом)
Michael
ахиос да, в экосистеме вью, но
Michael
какие к нему вопросы?)
Michael
конкретно
Anonymous
вопрос стоит в том, что я не совсем понимаю как мне составить запрос на получение данных
Anonymous
вот например я созаю метод и в нем прописываю axios.get("здесь урл того сайта")
Michael
ты из ноды это делаешь?
Anonymous
да
Michael
фух
Michael
а то у меня сердце прихватило
Michael
и так адреналинраша напился, а тут такое
Michael
так с какого урла и с какими парметрами ты хочешь получить страницу сайта на попарсить?
Michael
мб заголовки
Michael
или ещё что-то эдакое
Anonymous
https://dosaaf-grodno.by/obuchenie-v-avtoshkole/#price
Michael
о, хэш навигация
Michael
это SPA
Anonymous
вот отсюда мне нужно в мою таблицу закинуть вот это "520 руб."
Michael
у SPA есть апи, но может быть csrf защита
Michael
довольно длинный ответ получится, сильно вкрадце написал выше в одном предложении)
Александр
Это вроде не спа
Michael
и всё это немного оффтоп
Michael
то есть # -- это якорь?
Michael
просто на ID?
Александр
Судя по всему да)
Michael
тогда всё изи
Александр
Мне кажется да
Michael
я не открывал прост)
Michael
тогда прямо на тот урл await axios.get('тот урл')
Michael
const { res_data: data } = axios.get('get_url')
Michael
типа такого
Anonymous
хм
Michael
дальше загоняешь в виртуалдомпарсер или ещё какую монаду и донатишь за такие инфы в patreon vue.
Егор
https://globalbobone.github.io/globalbobone.crazy_santa.github.io/index.html
Anonymous
так а каким образом мне вытащить в таблицу те несчастные пару слов? или я не совсем догнал
Anonymous
?
Michael
Michael
Michael
Michael
но это тру. А ты сделаешь регулярками.
Michael
что шустрее, но...
Alex
Инженеры Snipcart о своём опыте перехода с Backbone на Vue — https://snipcart.com/blog/progressive-migration-backbone-vuejs-refactoring
Michael
👍
Dmitriy
Кто в курсе как решить такой вопрос ? Я делаю input через v-if и он не видим и так же на нем стоит ref чтобы поставить на него focus. Когда условие для отображения input являются true то в refs он еще не успевает появится. Решает проблему конечно setTimeout, 0 но я предполагаю, что должен быть какой то здравый коллбек.
Bakhodir
A...
Я использую vue-focus модуль
Dmitriy
спасибо, как вариант не плох
Maksym
Здравствуйте.
▫️Какой у вас проект или где работаете?
Нигде не работаю, выполняю тестовое задание для получения работы по Vue.js.
▫️В чём вы специалист?
Начинающий разработчик, ещё не специалист.
▫️Чем можете быть интересны или полезны сообществу?
С приобретением опыта обсуждением фреймворка.
▫️Чем интересно сообщество вам?
Новостями и обсуждением вопросов по Vue.
▫️Откуда вы?
Из Днепра, Украина.
▫️Как узнали про группу?
Из Гитхаба.
#whois
Stanislav
Dmitriy
да, спасибо
Serge
а может мне кто нибудь в стиле "для чайников" объяснить, для чего нужен ref и $refs ?
Anton
Чтобы можно было по ссылке находить дочерние элементы компонента
Anton
В 99% случаях это сомнительное решение.
Tom
Tom
У тебя есть input в компоненте, чтобы внутри этого компонента достучаться до этого инпута, можно использовать this.$refs.someRefName вместо поиска через getElementById
Vladimir
например фокус в поле поставить
Serge
Понятно вроде, спасибо
Maksym
Тестовое задание на работу. Буду рад получить помощь и услышать советы по выполнению. Приложение ToDo. Несколько требований, из них у меня не получается следующее:
— Возможность создать, изменить или удалить список задач.
— Поставить конкретной задаче дедлайн. При нарушении дедлайна задний фон такой задачи становится красным.
За основу взял официальный пример реализации: http://todomvc.com/examples/vue/. Читал документацию, смотрел видеоуроки и примеры, но из-за моего уровня возникают трудности в выполнении. Каким образом можно добавлять/удалять списки и ставить каждой задаче дедлайн с событием? Спасибо за внимание.
Stanislav
Maksym
Tom
Александр
Vladislav
Michael
Vladislav
Pauline
😂
Tom
Junior Team Lead
Michael
Тим Архитект
Больше похоже на СТО на проект типа Azure.
Michael
Провал -- это когда пьёшь кофе, оставляешь его слева от компа на полминутки, берёшь пить, а там пусто - допил!(( фак, ещё наливать.
Vladislav
Или когда налил чай, сел работать, а он уже ледяной
Michael
Michael
Maksym
Michael
Джуниор Вью
Джуниор Вью отличается от Джуниор Рейлс?