Ich weiß, dass ich kein Funktionsobjekt über JSON übergeben kann, gibt es eine andere Möglichkeit, eine Callback-Funktion über JSON zu übergeben?Ist es möglich, einen JS-Callback über JSON zu übergeben?
window.onpopstate = function(e) {
var state = e.state;
switch(state['method']) {
case 'updateFields':
updateFields(state);
break;
}
}
Wo state
etwas wie folgt strukturiert:
{'method':'updateFields', ...}
Und ich wünsche dem Schaltergehäuse zu entfernen und stattdessen rufen direkt die Funktion, die ähnlich wie diese:
window.onpopstate = function(e) {
var state = e.state;
state['method'](state);
}
ich tun Ich weiß nicht, wie ich das schaffen soll.
Es könnte klarer und einfacher zu beantworten sein, wenn Sie den Code veröffentlichen! – 3Dos
@ 3Dos ging voran und umformuliert/hinzugefügt Code-Beispiele :) –