-
addEventListener('popstate', function (event) { console.log(event); this.loadData(); }); כתבתי כך והוא נתקל בשגיאה, הוא לא יודע מה זה this...
-
@ב-ל אמר בVue.js | קריאה לפונקציה עם this באמצעות מאזין:
@liy770
תביא קוד יותר מפורט
מה אתה מנסה לעשות בדיוק?
בדרך כלל את האירוע אמורים להכניס ישר לhtml- זה Vue.js
- בבקשה:
methods: { loadData() { // Code } }, beforeMount() { addEventListener('popstate', function (event) { console.log(event); this.loadData(); }); this.loadData(); } אני צריך שברגע שיש שינוי של ה URL תרוץ הפונקצייה ״this.loadData()״
-
@ב-ל אמר בVue.js | קריאה לפונקציה עם this באמצעות מאזין:
בדרך כלל את האירוע אמורים להכניס ישר לhtml
מה הכוונה ישר ל HTML? איפה?
-
@zvizvi אמר בVue.js | קריאה לפונקציה עם this באמצעות מאזין:
@liy770 תשנה לפונקציית חץ - Arrow Function:
addEventListener('popstate', (event) => { console.log(event); this.loadData(); }); יש״כ, עובד מעולה!
(אני משתמש חדש, אז עד שאני מספיק לכתוב תשובה למישהו אחד השני כבר עונה..)
-
2/6