Javascript KnockoutJS:无法读取属性';fromJS';未定义的

Javascript KnockoutJS:无法读取属性';fromJS';未定义的,javascript,knockout.js,knockout-2.0,knockout-mapping-plugin,Javascript,Knockout.js,Knockout 2.0,Knockout Mapping Plugin,我在我的应用程序中使用KnockoutJS。今天我遇到了一个错误uncaughttypeerror:无法在浏览器控制台中读取未定义的的属性'fromJS',页面没有加载,尽管我正在加载淘汰插件,最近一切都正常 来自head的插件 <script src="/assets/my/libs/knockout-2.1.0.js?body=1" type="text/javascript"></script> <script src="/assets/my/libs/kno

我在我的应用程序中使用KnockoutJS。今天我遇到了一个错误
uncaughttypeerror:无法在浏览器控制台中读取未定义的
的属性'fromJS',页面没有加载,尽管我正在加载淘汰插件,最近一切都正常

来自
head的插件

<script src="/assets/my/libs/knockout-2.1.0.js?body=1" type="text/javascript"></script>
<script src="/assets/my/libs/knockout.mapping.js?body=1" type="text/javascript"></script>

谢谢

我今天遇到了完全相同的问题。。最后,knockout-{version}.js被引用了两次。

您是否在这段代码之前添加knockout-mapping-plugin脚本标记?@GôTôI正在使用Ruby on Rails框架并在我的
application.js
中加载
knockout.mapping.js
。添加了
head
的内容,这可能会有所帮助:查看浏览器的开发工具并验证脚本是否正确loaded@RobertSlaney正如我在问题中所写,击倒脚本加载得很好
var IllustratorModel = function (data) {
  var self = this;
  window.komodel = this;
  this.pre_offerings = ko.mapping.fromJS(data);

  ....