Wie rufe ich mit URL-Parametern dynamisch Inhalte auf?
bearbeitet von borisbaer> ~~~
> foo.js:38 Uncaught ReferenceError: Cannot access 'page' before initialization
> at window.onpopstate (foo.js:38:15)
> ~~~
> Da man aus Fehlern am meisten lernt, auch wenn andere sie gemacht haben: Überlege, was der Code tun **soll**, das habe ich ja aufgeschrieben, und worauf er dafür in dieser Zeile zugreifen **müsste**.
Wenn ich das richtig interpretiere, dann kann das Script nicht auf die Variable `page` zugreifen, bevor diese nicht davor irgendwo eingeführt wurde? An welcher Stelle sollte man denn diese Variable einführen und wie soll sie definiert werden? Ich habe jetzt hin und her überlegt, finde aber keinen Ansatz.
**Edit:** Was ich sehe (oder glaube zu sehen), ist, dass `slash` bereits auf `page` zugreifen möchte, noch bevor diese definiert ist. Aber wenn ich `page` vor `slash` definiere, dann kommt: `Uncaught TypeError: urlPath is undefined`.
Wie rufe ich mit URL-Parametern dynamisch Inhalte auf?
bearbeitet von borisbaer> ~~~
> foo.js:38 Uncaught ReferenceError: Cannot access 'page' before initialization
> at window.onpopstate (foo.js:38:15)
> ~~~
> Da man aus Fehlern am meisten lernt, auch wenn andere sie gemacht haben: Überlege, was der Code tun **soll**, das habe ich ja aufgeschrieben, und worauf er dafür in dieser Zeile zugreifen **müsste**.
Wenn ich das richtig interpretiere, dann kann das Script nicht auf die Variable `page` zugreifen, bevor diese nicht davor irgendwo eingeführt wurde? An welcher Stelle sollte man denn diese Variable einführen und wie soll sie definiert werden? Ich habe jetzt hin und her überlegt, finde aber keinen Ansatz.
**Edit:** Was ich sehe (oder glaube zu sehen), ist, dass `slash` bereits auf `page` zugreifen möchte, noch bevor diese definiert ist. Aber wenn ich page vor slash schreibe, dann kommt: `Uncaught TypeError: urlPath is undefined`.
Wie rufe ich mit URL-Parametern dynamisch Inhalte auf?
bearbeitet von borisbaer> ~~~
> foo.js:38 Uncaught ReferenceError: Cannot access 'page' before initialization
> at window.onpopstate (foo.js:38:15)
> ~~~
> Da man aus Fehlern am meisten lernt, auch wenn andere sie gemacht haben: Überlege, was der Code tun **soll**, das habe ich ja aufgeschrieben, und worauf er dafür in dieser Zeile zugreifen **müsste**.
Wenn ich das richtig interpretiere, dann kann das Script nicht auf die Variable `page` zugreifen, bevor diese nicht davor irgendwo eingeführt wurde? An welcher Stelle sollte man denn diese Variable einführen und wie soll sie definiert werden? Ich habe jetzt hin und her überlegt, finde aber keinen Ansatz.