WebDev, Ну значит ваш код плохой и вы не особо следите за правильностью его работы, либо, не знаете особенности реактивности в vue. Реактивность на начальных этапах может сильно запутать своей магией. Изменил значение свойства, бац, всё само поменялось. А когда таких моментов, когда реактивность работает с DOM, благодаря тому же v-if, а у вас очерёдность срабатывания v-if не правильная, то будут такие проблемы. Я тоже с этим мучился в начале, т.к. не понимал всю магию работы реактивности. Со временем, я научился писать код правильно, следить за свойствами, следить, за изменениями в DOM, от чего больше не вижу таких ошибок.
Сергей Миронов, таблица - это такой же как и div html элемент. Ему точно так же можно задавать css свойства как и простому div. Таблицу от div'а отличает лишь заданный браузером набор css свойств и всё
Валерий В., так в чём тогда проблема? Вот ваши начальные состояния. Геттеры из хранилища такие же реактивные как у компонента. Если хотите просто записать их значения в data компонента, то в хуке created просто это сделайте
prrrrrrr, убрав код, вы отправили форму обычным способом, поэтому и всё ок. После отправки распечатайте POST у себя, что в него пришло. Отлаживайте поэтапно.
prrrrrrr, У вас активна вкладка Headers, в ней указаны все данные запроса. Внизу этого списка есть блок, в котором указано, какие данные из формы вы отправили, посмотрите их
prrrrrrr, $("#FormID").serialize() - этот метод собирает данные со всех полей указанной формы, поэтому и называю formData. Закоментируйте ajax блок и напишите так console.log($("#FormID").serialize());
в консоль выведется то, что вы хотите отправить, если там всё ок, раскоментируйте обратно ajax блок и отправьте снова, если запрос ушёл успешно, зайдите в панель разработчика, откройте вкладку network и сделайте запрос снова. Там отобразиться куда вы отправили и что вы отправили, и каким методом. Далее уже смотрите, если всё отправилось верно, значит проблема у вас на беке
prrrrrrr, а что должно произойти? Запрос ушёл успешно, вот и вывелось hello. success вызывается тогда, когда запрос успешно отправлен, что и произошло, вы успешно отправили запрос и выполнился код внутри success
prrrrrrr, подключить jquery или использовать нативный js или любую другую библиотеку для отправки ajax запросов. Обновил ответ, дописав нативную версию отправки ajax
Андрей, ну и что? Фон же можно повторять)) Он по умолчанию повторяется. Вырезайте тянущиеся картинки так, что бы они могли повторяться, либо, вырезать картинку изначально максимально длинной, и просто центрировать + вы можете использовать border-image в некоторых случаях
massef, тут я врятли вот так вот вам помогу, нужно внутри хоть как-то видеть, что есть что. Про то, как описывать данные в самом rest api, тут много ума не нужно. Обычный json с данными, как и везде. Если сайт далеко ушёл от приложения, нужно проанализировать, что изменилось у самого api, а лучше, для сайта сделать отдельное api, которое вы будете интегрировать в vue. Так хотя бы мобильное api не сломается.
Типа mysite.ru/api/site и mysite.ru/api/mobile. Разделить их в общем, понятно, что в мобильном приложении менять точку входа не будут, но я привёл пример, чтоб суть была понятна. Всего делов