1

试图创建最基本的骨干模型,但我得到了一个 TypeError。

下划线在主干之前加载。我已经抓住了最新版本。

    <script src="src/assets/js-vendor/underscore-min.js"></script>
    <script src="src/assets/js-vendor/backbone-min.js"></script>

    <script>
    console.log(typeof(_)); // function
    console.log(Backbone.model); // undefined

    var m = Backbone.model.extend({}); // Uncaught TypeError
    </script>
4

2 回答 2

3

我以前遇到过这个问题。后来觉得自己很傻。

它的Backbone.Model.extend()大写字母 M 如Model,而不是model

于 2013-10-10T14:40:36.633 回答
3

你需要使用Backbone.Model. 'M' 必须是大写字母。

于 2013-10-10T14:41:02.837 回答