我刚开始使用famo.us和javascript。我真的需要一些关于famo.us中的观点的帮助。
你能告诉我你是如何关闭视图的吗?您的代码如何?
如果我在视图中的视图中有视图,我是否必须将视图中的事件传递给视图?
对不起我的英语。
答案 0 :(得分:1)
Famo.us中的视图是抽象类。曲面是唯一的实际元素。视图就是让事情变得更容易,更容易组合。
视图本身无法关闭。如果要隐藏某些内容并显示其他内容,则需要使用RenderController。有一些黑客可以完全隐藏某些东西,但我建议你不要去那条线。
如果视图中有视图,则需要将视图中的事件传递给视图。与Backbone.js不同,没有任何事件会自动冒泡。因此,您可以设置.pipe以在所有情况下连接事件。
同样重要的是要注意famo.us中的设计模式是每个视图有两个eventEmitter。一个用于传入事件,一个用于传出事件。您不必自己遵循此设计模式,但了解它以更深入地理解框架非常重要。