我正在使用 YUI3 的 APP Framework 开发我的客户端应用程序。我遇到了以下问题:我希望能够有一些视图(我们称它们为小部件),它们将留在页面上的同一位置但在 App 的容器节点下,以便可以在 App 的逻辑中注册事件。例如,我想要一个具有动态内容的左侧菜单(用户的导航面板)。
这可以通过将菜单创建为子视图来完成,但导航到另一个页面将导致页面转换,因此,菜单将包含在页面转换中。我希望这个子视图成为许多其他页面中的共享视图(其中页面由多个子视图形成),但从应用程序的导航行为中排除并且只呈现一次(并通过自定义事件更新)。
有更多使用 YUI App Framework 经验的人知道我可以解决这个问题吗?谢谢。