0

这个问题涉及 BB.Subviews 的问题,我不知道如何控制它何时呈现子视图,或者我的代码设计不正确。我的问题是我的子视图之一获取它自己的模型集合。然后它(应该)呈现这个模型集合。我的 console.log 行告诉我 BB.subviews 在完成获取它的集合之前正在渲染孩子。是否有我在说明中没有看到的 BB.subview 设置,或者我的设计不好,我应该为孩子获取集合并将其传递进去?后者会起作用,但对我来说似乎是错误的。

这里至少有一位与我的设计一致的经验丰富的 BB 编码器。使用 Views 获取集合

在我的旧代码(前 BB.subviews)中,子视图在完成获取它的集合后调用它自己的渲染。我不能用 BB.subviews 做到这一点。

4

1 回答 1

0

好的,我的答案是放弃 Backbone.Subviews 和 Backbone.Courier。无意冒犯这些了不起的程序员。没有任何。我想在视图中包含与子视图相关的所有代码(包括获取),而不是从父视图传递。我需要控制子视图何时呈现。父母直接与每个孩子交谈(调用他们的方法),孩子使用全局消息与他们的父母和兄弟姐妹交谈。

于 2013-08-19T11:59:08.847 回答