努力使以下代码在管理主干集合的视图中工作:
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 类视图中的相关代码片段。这不会从数据库或列表视图本身中删除“风险”模型。我该怎么做?删除所有计划后,事件 allSchedulesRemoved 会正确触发。我希望从视图和数据库中删除相关的风险。