1. Persekitaran pembangunan:
Bandar belakang: node.js
Templat:pug(jed)
2.
Senario: Borang menyerahkan nama pengguna dan kata laluan, dan latar belakang disahkan Jika pengesahan gagal, kegagalan log masuk dipaparkan di bahagian hadapan Jika pengesahan berjaya, ia melompat ke halaman lain.
Soalan: Jika pengesahan gagal, kegagalan dipaparkan pada antara muka, tetapi tiada fungsi panggil balik semasa menyerahkan borang, dan hanya pemaparan latar belakang yang gagal? Tetapi tidakkah keseluruhan halaman dimuat semula semasa membuat rendering? Tetapi saya melihat bahawa banyak tapak web telah dimuat semula sebahagiannya (segmentfault), dan saya melihat bahawa kod itu bukan pemaparan bahagian hadapan. Bagaimana ia boleh dilakukan?
3 Lain-lain:
Saya pada asalnya mahu menggunakan ajax dan bukannya penyerahan borang, dan bahagian belakang akan mengembalikan kejayaan, gagal, dan kemudian menilai dan membuat pada bahagian hadapan. Tetapi tapak web saya yang lain nampaknya mengenai penyerahan borang, kata laluan penyegaran separa, dsb., seperti tapak web ini.
<borang> yang anda lihat sebenarnya bukan penyerahan borang. . . Ia masih ajax
Segar semula separa menggunakan penyerahan asynchronous $.ajax jquery
Kata laluan salah, cuma tukar paparan:tiada untuk ditunjukkan