【发布时间】:2013-04-08 16:09:48
【问题描述】:
努力使以下代码在管理主干集合的视图中工作:
class VGStream.Views.Scenarios.ScheduleRisks extends Backbone.View
template: JST['backbone/templates/scenarios/schedule_risks']
initialize: (options) ->
super
Backbone.pubsub.on 'allSchedulesRemoved', @removeAllScheduleRisks, @
removeAllScheduleRisks: =>
for risk in @risks.models
risk.destroy
@render()
render: ->
super
@risks.fetch()
@$el.html @template @
@
我只是从 Coffeescript 类视图中显示相关代码 sn-p。这不会从数据库或列表视图本身中删除“风险”模型。我该怎么做?删除所有计划后,事件 allSchedulesRemoved 会正确触发。我希望同时从视图和数据库中删除相关风险。
【问题讨论】:
标签: backbone.js collections coffeescript