backbone中一个view调用另一个view的方法时报is not a constructor的问题
2017-07-07 17:19
411 查看
var LayoutView = Backbone.View.extend({ initialize: function() { var self = this; $.get('resources/html/layout.html', function(data) { self.template = _.template(data); self.render(); }); }, render: function() { var self = this; $(self.el).html(self.template(self.model.toJSON())); } });My rendering code :
$(document).ready(function() { var LayoutView= new LayoutView({ el:'#wrapper', model:{} }); });
定义view时如果是var LayoutView= new LayoutView()这么定义的,就会报上面的错误,应该这么定义var layoutView= new LayoutView(),即改成小写的[/code]
参考https://stackoverflow.com/questions/38025477/uncaught-typeerror-view-is-not-a-constructor
相关文章推荐
- 在同一个类中调用另一个方法没有触发 Spring AOP 的问题【转】
- 关于“如何做到在一个类内不通过创建另一个类的对象,却调用另一个类的方法”的问题
- JSP页面调用方法时报错:Uncaught ReferenceError: submitOrder is not defined
- Spring AOP代理机制以及方法调用在同一个类的另一个方法的问题
- Swift - whose view is not in the window hierarchy 问题解决方法
- 分享一个问题的解决方法IllegalArgumentException: Viewnot attached to window manager
- 在同一个类中调用另一个方法没有触发 Spring AOP 的问题
- 在同一个类中调用另一个方法没有触发 Spring AOP 的问题
- Swift - whose view is not in the window hierarchy 问题解决方法
- SQL一个存储过程调用另一个存储过程 获得返回值问题
- 框架内一个页面调用另一个页面的方法
- 一个类里边调用另一个类的控件变量的方法
- 解决session关闭时再调用对象方法时报session已关闭问题
- the target processor (armv4i) is not installed,问题解决方法
- Velocity Toolbox类的方法无法调用时引发的一个类型转换问题
- 如何在一个java类main方法中调用另一个类中的main方法
- java方法重写的时候,一个调用父类还是子类方法的问题
- windbg中"Your debugger is not using the correct symbols"问题解决方法
- SQL一个存储过程调用另一个存储过程 获得返回值问题
- 使用extjs,来实现一个页面调用另一个页面中的方法,并且能获得方法的返回值