Ich bin ein komplettes noob in knockoutjs und ich habe ein Problem von Anfang an. Ich habe alles in der Installationsanleitung beschrieben, aber ich kann es nicht funktionieren.Kann nicht knockout running
Mein HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<script type='text/javascript' src='js/knockout-3.0.0.js'></script>
<script type='text/javascript' src='js/myTasks.js'></script>
<TITLE>Your Tasks</TITLE>
</HEAD>
<BODY>
<p>First name: <strong data-bind="text: firstName"></strong></p>
<p>Last name: <strong data-bind="text: lastName"></strong></p>
</BODY>
</HTML>
Meine Viewmodel - in der myTasks.js
Datei enthalten:
function AppViewModel() {
this.firstName = "Bert";
this.lastName = "Bertington";
}
ko.applyBindings(new AppViewModel());
Was ich bekomme ist:
First name:
Last name:
Der obige Code ist der Code im ersten knockoutjs-Tutorial verwendet.
Warum kann ich es nicht ausführen? Ich weiß, dass ich etwas sehr kleines vermisse, aber ich kann es nicht erkennen.
'$ (Dokument) .ready (function() {});'? Und Entwicklerkonsole –
@u_mulder Btw die Konsole sagt: 'TypeError: c ist null' – chility