Rumah > Soal Jawab > teks badan
请教。我在pc站里用angular,是个课程主页,点击收藏是用的angular,问题是:点击收藏后,再点进入课程跳转到别的页面,然后再点击浏览器的回退,退到课程主页后,发现收藏状态不是刚刚操作后的结果,好像是js里的变量缓存了。请问这个怎么解决呢?
为情所困2017-05-15 17:03:29
Masalah ini tidak sepatutnya berlaku Menurut idea saya, status koleksi halaman anda harus dikawal oleh beberapa data yang dihantar kepada anda oleh bahagian belakang Selepas anda mengklik Koleksi, hantar permintaan ke bahagian belakang, dan kemudian Kemas kini bahagian belakang data itu dan mengembalikannya kepada anda. Selagi data ini dikemas kini, tidakkah status koleksi anda akan dikemas kini Tidak kira bagaimana anda memasuki halaman, status koleksi haruslah beberapa data yang dikembalikan kepada anda oleh bahagian belakang dan ia tidak akan mengikuti kemajuan penyemak imbas anda. Terdapat perubahan dalam pengunduran Saya tidak tahu sama ada penjelasan saya sama dengan apa yang anda tanya
天蓬老师2017-05-15 17:03:29
Pertama sekali, koleksi anda berinteraksi dengan pelayan Kedua, apabila halaman anda melompat, pengawal halaman sebelumnya telah dimusnahkan, dan tiada cache berubah. Saya fikir anda perlu mendapatkan semula data yang dikumpul apabila pengawal dimulakan dan kemudian memaparkannya pada halaman
大家讲道理2017-05-15 17:03:29
Sebaik sahaja URL ditukar, Pengawal semasa akan dimusnahkan Apabila anda melompat ke antara muka sekali lagi dengan menukar URL, data dalam skop akan menjadi data yang dimulakan, melainkan latar belakang menetapkan nilai untuk objek <. 🎜>