首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >主干-动作已经捕捉到设计

主干-动作已经捕捉到设计
EN

Stack Overflow用户
提问于 2015-03-20 05:22:42
回答 1查看 99关注 0票数 1

所以有一些背景。假设我在页面上有一个通知(比如一个成功或错误消息)。这是由一组通知模型管理的。

当新通知添加到集合时,区域将显示在我的页面中。但是现在让我们说,我有一个深的嵌套视图,当显示它时,它应该显示通知(而不是其他区域),直到它的生命周期结束。

什么样的管理方法是干净的?

  • 向模型中添加一个属性,例如is_global或类似的东西
  • 在视图创建时注册此视图将接管责任。然后在移除时注销。
  • 其他疯狂的方法
EN

回答 1

Stack Overflow用户

发布于 2015-03-28 13:59:30

如果我正确理解你的问题:

您有一个通知队列,根据通知可以显示在页面的不同部分。

我想说,您应该向模型中添加某种类型的属性,并在每次添加时发出一个与该属性值相关的事件。这样,任何视图都可以侦听事件并适当地处理通知。这还将使通知队列与处理视图保持解耦。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29159939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档