希望你们一切顺利:)
这不是一个真正的编码问题,但更多的是你在哪里放置代码'问题...
我正在使用Famo.us并构建一个包含许多子视图的应用程序。该方法的快速描述将是:
-mainFile
Creates the Famo.us Context
Creates new Widget() object and adds it to the Context
Backend stuff
-Widget file (Application Object)
Creates Layout
Creates Views
Creates Menu
Creates 'Click' Listeners for Views surfaces and containers within
-Views (various) - various Views (ScrollViews, ContainerSurfaces, Famous-Flex)
Creates inner Views and Surfaces
我想开始添加鼠标和触摸控件...我的问题是: 您在层次结构中的哪个位置添加代码来处理触摸事件和鼠标事件?
将有内部ScrollViews,ContainerSurfaces,FlexScrollViews,Views,Surfaces和ImageSurfaces。有些会滚动,而且会被点按。或拖延。 '点击'排序:)
我是否为每个单独的视图添加触摸事件的所有代码,或者在我创建上下文或“应用程序对象”的级别添加水平?或者还有其他地方吗?
所有示例都在与示例中的Surface相同的代码文件中显示代码 - 但是没有'复杂的'例子,所以想知道放置代码来处理触摸和鼠标事件的最佳实践。
真的很感谢你的帮助 - 希望你们都期待周末:)
再次感谢:)