当前位置:嗨网首页>书籍在线阅读

01-开发Shell

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第3章 开发Shell

本章涵盖的内容

描述Shell模块以及它在架构中的地位

组织文件和名字空间

创建功能容器,并为之设计样式

使用事件处理程序来切换功能容器

使用锚接口模式来管理应用的状态

在本章,我们将描述 Shell,它是架构的必需组件。我们先开发包含功能容器的页面布局,然后让Shell来渲染它们。接下来演示Shell如何管理功能容器:展开和收起聊天滑块。然后让它来捕获用户打开和关闭聊天滑块的点击事件。最后,使用 URI 锚作为状态API,使用的是锚接口模式。这为用户提供了他们期望的浏览器控件(像前进和后退按钮控件、浏览器历史控件和书签控件)。

到本章的最后,我们将会完成构建可扩展和可维护的单页应用的基础,但先不要想得太多,首先必须理解Shell。