#laravel #vue.js
#laravel #vue.js
Вопрос:
В принципе, я хочу, чтобы мой модальный файл на веб-сайте автоматически отображался только с субботы с 06:00 до воскресенья с 06:00.
Как это возможно с помощью vuejs ( laravel)? Возможно ли это, если я добавлю несколько скриптов в vuejs? Если это так, то как? Поскольку у меня с этим проблема, я не могу найти точное решение для меня в Интернете.
Спасибо
Ответ №1:
<script>
export default {
data() {
return {
showModal: false
};
},
mounted(){
let currentDate = new Date();
if ((currentDate.getDay() == 0 amp;amp; currentDate.getHours() < 18 )
|| (currentDate.getDay() == 6 amp;amp; currentDate.getHours() > 18)) {
this.showModal = true
}
}
}
</script>
Комментарии:
1. как вызвать скрипт для vue html?
2. @DrewsT оберните код из arman в функцию
showModal()
, функция должна находиться вmethods:{}
компоненте vue, пусть она возвращает true с 06.00 субботы до 06.00 воскресенья, затем используйте v-if=»ShowModal()» в компоненте или div, который содержит модальные значения.