Ich mache eine sehr einfache Hallo Welt für knockout js (aus Ссылка ): aber mein Code erzeugt einen Fehler, den ich nicht habe verstehe.
%Vor%Der Aufruf von ko.applyBindings löst den Fehler aus:
Uncaught TypeError: Kann die Eigenschaft 'nodeType' von null knockout-3.0.0.debug.js: 2439
nicht lesenaus dem knockout-3.0.0.debug.js-Code:
%Vor%Ich bin zu ignorant, um zu wissen, was ich falsch mache ...
2 Möglichkeiten, es zu lösen, denke ich.
1 einfachste Weg: wickeln Sie Ihr Skript in
%Vor%
Verwenden Sie die ready () - Funktion von jQuery, um die Initialisierung zu verzögern, bis die Seite geladen ist.
2 verschiebe dein Skript unter:
%Vor%
HTML wird von oben nach unten analysiert. Wenn Sie die Skripte vor HTML-Elementen platzieren, könnten sie ausgeführt werden, bevor einige oder alle Seitenelemente zur Interaktion bereit sind.
Tags und Links knockout.js javascript