değildir: DÜZENLEME:.. Aynı sorun değişken başlatma kontrol yaşıyorsanız i yaklaşık yeni unuttum.javascript - CoffeeScript & backbone.js - TypeError: this._ensureElement bir işlev
Ben TypeError almaya devam: this._ensureElement bir işlev değildir ve TypeError var: this._reset önce bir kez bir işlev değil ama gerçekten ikincisi için kesin kurulum yeniden oluşturamazsınız.
<script src="js/components/jquery.js"></script>
<script src="js/components/underscore.js"></script>
<script src="js/components/backbone.js"></script>
<script src="js/script.js"></script>
Benim modelim benim toplama öncesi kayıtlı:
Birazdan sırayla benim komut dosyaları var.
Bir alışveriş sepeti uygulaması var.
#namespacing
App =
Collection : {}
Model : {}
View : {}
###
MODEL
###
class ModelItem extends Backbone.Model
#default values
defaults:
name : 'Product Name'
quantity : 0
unit : 'kg'
#Increase or decrease the quantity
change_quantity : (type) ->
qty = @get 'quantity'
@set 'quantity', if type is 'increase' then ++qty else --qty
###
COLLECTION
###
class CollectionItems extends Backbone.Collection
model: ModelItem
###
VIEW
###
class ViewItems extends Backbone.View
window.view = ViewItems()
window.item = ModelItem()
olduğunu ... Çay-Senaryo takımı için bilet olabilir? – Mathletics