Backbone:删除模型而不丢失视图
Posted
技术标签:
【中文标题】Backbone:删除模型而不丢失视图【英文标题】:Backbone: Removing a model without losing the view 【发布时间】:2014-05-08 10:28:34 【问题描述】:我正在尝试从我的收藏中删除一个模型,但我不想在前端丢失该模型的视图(这是一个摘要屏幕)。
我现在正在使用它来删除模型:
groupChats.remove(chatid);
有没有办法做到这一点,还是不可能? (我猜在某个地方我可以解除两者的绑定,但不知道如何解绑,也不知道它在哪里记录)。
【问题讨论】:
尝试禁止收集触发remove
事件。来自主干文档:link
视图如何知道它仍然关心被移除的模型?它如何区分应该停止显示的已删除模型和应该保持显示的模型?
@muistooshort 那是我遇到的问题,我不知道在哪里定义这个。
@ChengPingOnn 太棒了!谢谢
【参考方案1】:
成平安在cmets提供的解决方案:
groupChats.remove(chatid, silent: true);
【讨论】:
以上是关于Backbone:删除模型而不丢失视图的主要内容,如果未能解决你的问题,请参考以下文章