進出口工作中的骨幹項目,我嘗試使用在線聲明一個新的視圖新視圖對象時:「未定義不是一個函數」試圖聲明
var tweetCompose = new ComposeTweetView();
,但我得到的錯誤Uncaught TypeError: undefined is not a function
林在ComposeTweetView拉像這樣:
define([
'jquery',
'underscore',
'backbone',
'views/cart/composeTweet'
], function($,_,Backbone,ComposeTweetView){
而且composeTweet js文件看起來像
define([
'jquery',
'underscore',
'backbone'
], function($,_,Backbone){
var composeTweetView = Backbone.View.extend({
el: '#tweet-compose-popup',
initialize: function() {
}
});
});
我還沒有找到什麼錯。
'新composeTweetView' - 看到小寫的「C」 – PhD
不應該有和類似return語句:在返回composeTweetView您composeTweet .js文件= – Stefan