Rumah > Soal Jawab > teks badan
Kod berikut didaftarkan dalam main.js
Vue.prototype.getCookie=function(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg)) return unescape(arr[2]);
else return null;
}
Getcookie masih boleh digunakan semasa log masuk buat kali pertama, tetapi sebaik sahaja halaman dimuat semula, mesej ralat seperti yang ditunjukkan di bawah akan muncul:
Xiaobai, sila beritahu saya cara untuk menyegarkan semula tanpa kehilangan kaedah
typecho2017-06-26 10:55:47
Saya menggunakan sessionStorage.setItem untuk menyelesaikan masalah Saya perlu menetapkan kaedah global untuk menyimpan kuki, hahahahaha
漂亮男人2017-06-26 10:55:47
Saya juga menambahkan kaedah pada rantaian prototaip vue dalam main.js Ini boleh digunakan dalam contoh vue ?
欧阳克2017-06-26 10:55:47
Ia tidak sepatutnya seperti ini. Adakah anda mempunyai sebarang logik yang mempengaruhi penambahan fungsi Vue.prototype.getCookie