jsfiddle を正しく使用していないはずです。より複雑なプロジェクトで問題が発生しているため、イントロに戻り、見逃しているものがないかどうかを確認することにしました。PluralSight ビデオを使用して、ノックアウトの速度を上げています。
イントロ デモでは、Steve Michelotti が、ノックアウトを追加する前に jquery でデータをバインドするフィドルを持っています。このバインディングを機能させることができないようです。フィドルはこちら
http://jsfiddle.net/SapphireGirl/Bdr55/2/
これは非常に単純な例であり、実行ボックスに Hello, bob が表示されると予想されますが、デモに示されているように、jquery でも名前がビュー モデルのテキストをバインドしていません。
彼は jquery 1.7 を使用していますが、私は jquery 2.0 を使用しています なぜ私の名前がバインドされないのですか? 何かばかげていると思います。
JavaScript:
$(function(){
var viewModel = {
name: "bob",
changeName: function() {
this.name = "steve";
}
};
ko.applyBindings(viewModel);
});
前もって感謝します