我是javascript的新手,我尝试了一个简单的脚本,但它无法正常工作
我有一个index.html文件:
<html>
<head>
<title>
Test
</title>
<script src="js/knockout.js" type="text/javascript"></script>
</head>
<body>
<p><span data-bind="text adat"></span></p>
</body>
</html>
<script type="text/javascript">
var viewModel = {
adat : "ASD"
};
ko.applyBindings(viewModel);
</script>
但它不起作用,它没有显示任何东西...... 我尝试在spring mvc项目中使用knockout js但是intellij想法告诉了 ko是一个未解决的类型 有什么问题?
答案 0 :(得分:0)
欢迎来到脚本世界,你在那里做了一些基本的错误
错误地给出了文本和可观察
之间错过:
的绑定
查看:
<title>
Test
</title>
<body>
<p><span data-bind="text:adat"></span></p>
</body>
查看型号:
// Here's my data model
var viewModel = function(){
this.adat = ko.observable("hello");
};
ko.applyBindings(new viewModel()); // This makes Knockout get to work
示例小提琴Here来检查它。
仅供参考,您也可以使用您的视图模型,这也是一种方法。