Nuxt.jsでFirestoreに保存されている日付(lastDate)とアクセス時の日付(nowDate)が同じならボタンを非表示にするというプログラムを書いています。
下記のコードで試したところ、ページにアクセスするとFirestoreからデータを受け取るまでの数秒間、ボタンが表示されてしまうので最初は非表示の状態にして、日付が同じでなければ表示するというプログラムを組みたいです。
どなたかお詳しい方、お知恵をお貸し頂けますと助かります。
Vue
1<template> 2 <div v-if="nowDate !== lastDate"> 3 <a class="button"> 4 </a> 5 </div> 6</template> 7 8<script> 9import dayjs from 'dayjs' 10 11export default { 12 computed: { 13 nowDate() { 14 return dayjs().format('YYYY-MM-DD') 15 }, 16 lastDate() { 17 return this.$store.state.date.lastDate.lastDate 18 } 19 } 20</script>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/25 07:08