HTMLマークアップセマンティックサポートチェックボックスを選択せずにmvc3プロジェクトを作成しました。今、私は自分のプロジェクトでノックアウトjsを使おうとしています。ノックアウトはhtml5でのみ機能するため、VisualStudioからhtml5デバッグモードを選択します。しかし、ko.applyBindingが機能していません。助けてください。
質問する
83 次
2 に答える
0
あなたの問題がkoを拘束することです。
以下のコードのように、viewModelを特定のdiv idにバインドしてみてください。これにより、問題が解決する可能性があります。
HTML
<div id="container_id">
...
<div>
脚本:-
ko.applyBindings(new AppViewModel(), document.getElementById('container_id'));
于 2013-02-25T10:38:33.500 に答える
0
For HTML 5 you need to change your HTML structure like below way.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
// Body content will come here.
</body>
</html>
于 2013-02-25T11:13:54.257 に答える