ビューを初期化します。
notifications = new tvr.notifications.Collection
notifications.fetch()
new tvr.notifications.View collection:notifications
バックボーン コレクションに「通知」を追加します。
notifications = new tvr.notifications.Collection
notifications.fetch()
notifications.create html:this_notification
notifications.coffee
class Notifiction extends Backbone.Model
class Notifictions extends Backbone.Collection
model = Notifiction
localStorage: new Backbone.LocalStorage 'tvr.notifications'
class NotificationView extends Backbone.View
initialize: ->
@listenTo @collection, "add", @update
update: ->
alert "update"
namespace 'tvr.notifications', (exports) ->
exports.Model = Notifiction
exports.Collection = Notifictions
exports.View = NotificationView
このイベントが呼び出されることはありません。コレクションで作成されたオブジェクトを確認できます。
新しいものが追加されたとき、またはコレクションから削除されたときを知りたいので、HTML のバッジ番号を更新できます。