gpt4 book ai didi

javascript - 主干 View 实例化类型错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:59:49 24 4
gpt4 key购买 nike

我是 Backbone 的新手,我正在尝试使用 Underscore 的模板渲染基本 View 。这是 JavaScript:

TestView = Backbone.View.extend({
initialize: function() {
this.render();
},
render: function() {
var template = _.template( $('#template').html(), {} );
this.el.html( template );
}
});

var test_view = new TestView( { el: $('#container') } );

这是我在 Chrome 中遇到的错误:

Uncaught TypeError: Expecting a function in instanceof check, but got [object Object]

它从 Backbone 的第 1203 行(开发版)抛出错误。您可以在 my website 处查看操作中的错误.

我在这里做错了什么?我应该省略 render() 函数吗?

最佳答案

更改加载顺序,即先 jQuery:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="http://documentcloud.github.com/underscore/underscore.js"></script>
<script src="http://backbonejs.org/backbone.js"></script>

关于javascript - 主干 View 实例化类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12753907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com