我有两个模型:ServiceViewModel和ReservationsViewModel; 两者都基于learn.knockoutjs.com上的教程.
我遇到的问题是,当我的网页加载时,只绑定了ServiceViewModel.绑定到ReservationViewModel的控件什么都不显示!我是knockout.js的新手并且已经找到了解决方案,但无济于事.
当我删除绑定到ServiceViewModel时,绑定到ReservationsViewModel的控件正确绑定(即显示数据),因此不确定这里发生了什么.在我看来,像knockout.js不允许更多的页面上的一个视图模型,但这将是愚蠢的,这是一个主要的限制,我猜测它不是问题!
这是我的小提琴的链接:http: //jsfiddle.net/zsg6b/ 你会看到即使在JSFiddle中绑定也不起作用.
当我在Visual Studio Internet Explorer和Google Chrome中运行项目时,我收到以下相同的错误:
运行时错误:无法解析绑定.消息:ReferenceError:'seat'未定义; 绑定价值:foreach:席位
我做错了什么?请结帐我的jsfiddle.
PS:这是我的第一个stackoverflow帖子所以请温柔!:)
谢谢.
knockout.js ×1