2015-10-14 23:04:58 -07:00
|
|
|
{
|
|
|
|
|
"index": {
|
2016-04-17 23:31:22 +08:00
|
|
|
"title": "教程: 英雄指南",
|
2016-04-12 19:07:06 +08:00
|
|
|
"navTitle": "简介",
|
2016-11-26 21:43:16 +00:00
|
|
|
"intro": "英雄指南教程带我们一步步使用 TypeScript 创建 Angular 应用。",
|
2016-03-04 17:56:41 -08:00
|
|
|
"nextable": true
|
2015-10-15 00:51:24 -07:00
|
|
|
},
|
|
|
|
|
"toh-pt1": {
|
2016-04-12 19:07:06 +08:00
|
|
|
"title": "英雄编辑器",
|
2017-04-15 15:34:47 +08:00
|
|
|
"intro": "构建一个简单的英雄编辑器",
|
2016-03-04 17:56:41 -08:00
|
|
|
"nextable": true
|
2015-10-15 00:51:24 -07:00
|
|
|
},
|
|
|
|
|
"toh-pt2": {
|
2016-04-12 19:07:06 +08:00
|
|
|
"title": "主从结构",
|
2017-04-15 15:34:47 +08:00
|
|
|
"intro": "构建一个主从结构的页面,用于展现英雄列表",
|
2016-03-04 17:56:41 -08:00
|
|
|
"nextable": true
|
2015-12-14 20:05:13 -08:00
|
|
|
},
|
|
|
|
|
"toh-pt3": {
|
2016-04-12 19:07:06 +08:00
|
|
|
"title": "多个组件",
|
2017-04-15 15:34:47 +08:00
|
|
|
"intro": "把主从结构的页面重构成多个组件",
|
2016-03-04 17:56:41 -08:00
|
|
|
"nextable": true
|
2015-12-16 21:47:02 -05:00
|
|
|
},
|
|
|
|
|
"toh-pt4": {
|
2016-04-12 19:07:06 +08:00
|
|
|
"title": "服务",
|
2017-04-15 15:34:47 +08:00
|
|
|
"intro": "创建一个可复用的服务来调用英雄的数据",
|
2016-03-04 17:56:41 -08:00
|
|
|
"nextable": true
|
2015-12-23 09:42:57 -08:00
|
|
|
},
|
|
|
|
|
"toh-pt5": {
|
2016-04-12 19:07:06 +08:00
|
|
|
"title": "路由",
|
2017-04-15 15:34:47 +08:00
|
|
|
"intro": "添加 Angular 组件路由,并且学习在视图之间导航",
|
2016-03-04 17:56:41 -08:00
|
|
|
"nextable": true
|
2016-04-09 00:18:37 -04:00
|
|
|
},
|
|
|
|
|
"toh-pt6": {
|
2016-08-26 14:57:45 -07:00
|
|
|
"title": "HTTP",
|
2016-11-22 20:07:16 +08:00
|
|
|
"subtitle": "获取和保存数据",
|
2016-12-01 10:54:43 +08:00
|
|
|
"intro": "把服务和组件改为用 Angular 的 HTTP 服务实现",
|
2016-04-09 00:18:37 -04:00
|
|
|
"nextable": true
|
2015-10-14 23:04:58 -07:00
|
|
|
}
|
2016-04-12 19:07:06 +08:00
|
|
|
}
|