我试图让jsfiddle运行,所以我可以开始学习一些javascript。我四处搜索了如何包含underscore.js和backbone.js,并找到了这样的东西:Using jsfiddle: how can I use underscore.js or backbone.js libraries?
我试图做同样的事情,但遇到了麻烦。我基本上去了jsfiddle.net。然后我在管理资源和左边的左边 加上这两个:http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.3.1/underscore-min.js
http://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.10/backbone-min.js
这就是我所做的一切。然后当我尝试在JS窗口中输入一些代码时:
var Vehicle = Backbone.Model.extend({
prop1: '1'
});
var v = new Vehicle();
console.log(v.prop1);
当我查看控制台时,我只看到:
TypeError: f.result is not a function
[Break On This Error]
...s);this._listeners={}}return this}}};h.bind=h.on;h.unbind=h.off;f.extend(g,h);va...
backbone-min.js (line 11)
我是否正确设置了jsfiddle环境?谢谢!
答案 0 :(得分:2)
根据我的调查,似乎我发现了你的问题。问题是你的Underscore.js的版本是1.3.1。将其升级到最新版本1.4.4。使用jQuery 1.9.1
在1.3.1上存在问题以下是您可能为您的小提琴手尝试的两个脚本的链接。只需替换现有的外部资源。