Юрий, я не сказал, что всё сделано через видео. Я сказал что суть в них, где-то может сделаны картиночные анимации, но в основном видео. + к видео нужны ещё постеры.
Сергей Бурдужа, Корс - это фича браузера, не сервера. На стороне сервера, ваш url должен быть прописан как доверительный, тогда вы сможете слать к нему запрос.
а одни и те же запросы в теории могут использоваться в разных экшенах, по этому их и разделяют.
во vue обычно нет. Т.к. создаётся отдельный store user.js где описывают работу с юзером, ну а после вызывай где хочешь и когда хочешь.
Что бы напрямую не менять стейт приложения создаются дополнительные прослойки.
Ну вот если только. Хотя я на своей практике мало встречал подобные моменты. Просто не приходит в голову, где мне это может понадобится. Ну, соглашусь, можно поставить + за разделение
posters, Да, думаю с этим будет короче. Раньше вообще не слышал про этот метод, не так давно стал его замечать и пока в голове он не отложился. Спасибо, за дополнение!))
ArrayPop, если ты посмотришь внимательно на документацию, то увидишь, что именно так работает данная библиотека. А так же, в документации есть вариант, где подсказка всплывает. Задача была не сделать красивые подсказки, а показать, как инициализировать множество подсказок.
Если ты не заметил из исходного кода, то подсказки инициализировались. Т.е. я выполнил задачу из вопроса. Как автор будет дальше использовать эту библиотеку, мне всё равно. Ещё раз, задача состояла в другом, вместо id использовать классы для мультиподсказок. Я это и сделал в песочнице.
То, что ответ никак не отметили, значит забыли или забили.
P.S. Умничать, что такое тултип, ну, браво!!! Как я без этого жил!
ArrayPop, а что из кода вам не ясно? Там написана инициализация для большого кол-ва тултипов.
Прежде чем задавать столь глубокий и важный вопрос, изучите код по ссылке. И дайте развёрнутый комментарий.
ttter, по всей видимости ваше расширение как-то не так работает. Напишите мой же код в консоли и всё сработает. Значит варианта 2. Либо на самом сайте поле вставляется через js и ваш код срабатывает раньше, либо что-то в вашем расширении не так.
1й вариант можно легко проверить, путём ctrl + u(изначальная разметка от сервера) и через поиск найти элемент.
Выглядеть всё должно так:
P.S. Вам наверное нужно подучить, что такое try catch и как он работает.
Конструкция alert("tesk deleted!") не должна выполниться))