Rumah > Soal Jawab > teks badan
P粉7207169342023-09-04 09:00:21
Saya tidak begitu mengenali Laravel dan tidak pernah menggunakan Vue.js. Tetapi saya fikir anda juga boleh menyelesaikan masalah ini menggunakan PHP teras. Saya telah mengubah suai kod anda seperti yang ditunjukkan di bawah. Apabila saya mendapatkan tarikh daripada pangkalan data MySQL yang saya mahu format, saya menggunakan tarikh('format', pembolehubah). Dalam kes anda ini akan mengakibatkan kod saya di bawah. Format boleh dipaparkan dalam pelbagai cara, termasuk: 'm/d/y', 'd/m/y', 'y/d/m', dsb. Di mana m mewakili bulan, d mewakili hari, dan sudah tentu y mewakili tahun.
Seperti yang @Uwe nyatakan, cadangan saya ialah untuk membenamkan kod php dalam kod vue.js. Walau bagaimanapun, kerana saya tahu anda menggunakan kedua-dua php dan vue.js, saya masih tertanya-tanya sama ada penyelesaian saya yang diubah suai di bawah akan berfungsi. Atau dalam julat itu.
<tr v-for="(curriculumVitae, index) in curriculumVitaes" :key="index"> <td class="text-center">{{ index + 1 }}</td> <td class="text-center">{{ <?php echo date("y/d/m", curriculumVitae.created_at); ?> }}</td> </tr>