69 lines
1.7 KiB
JSON
69 lines
1.7 KiB
JSON
{
|
|
"index": {
|
|
"title": "烹饪宝典",
|
|
"navTitle": "概览",
|
|
"intro": "一组常见 Angular 应用场景的“烹饪宝典”"
|
|
},
|
|
|
|
"aot-compiler": {
|
|
"title": "预 (AoT) 编译器",
|
|
"intro": "学习如何使用预编译器"
|
|
},
|
|
|
|
"a1-a2-quick-reference": {
|
|
"title": "Angular 从 1 到 2 快速参考",
|
|
"navTitle": "Angular 从 1 到 2 快速参考",
|
|
"intro": "学习如何把 Angular 1 中的概念和技术对应到 Angular 2 中"
|
|
},
|
|
|
|
"ngmodule-faq": {
|
|
"title": "Angular 模块常见问题",
|
|
"intro": "对 @NgModule 常见问题的解答"
|
|
},
|
|
|
|
"component-communication": {
|
|
"title": "组件通讯",
|
|
"intro": "在不同的指令和组件之间共享信息"
|
|
},
|
|
|
|
"component-relative-paths": {
|
|
"title": "相对于组件的路径",
|
|
"intro": "为组件的模板和样式指定相对于组件的路径"
|
|
},
|
|
|
|
"dependency-injection": {
|
|
"title": "依赖注入",
|
|
"intro": "依赖注入技术"
|
|
},
|
|
|
|
"dynamic-form": {
|
|
"title": "动态表单",
|
|
"intro": "用 FormGroup 渲染动态表单"
|
|
},
|
|
|
|
"form-validation": {
|
|
"title": "表单验证",
|
|
"intro": "验证用户在表单中的输入"
|
|
},
|
|
|
|
"i18n": {
|
|
"title": "国际化 (i18n)",
|
|
"intro": "把应用的模板文本翻译成多种语言"
|
|
},
|
|
|
|
"set-document-title": {
|
|
"title": "设置文档标题",
|
|
"intro": "使用 Title 服务来设置文档标题或窗口标题"
|
|
},
|
|
|
|
"ts-to-js": {
|
|
"title": "从 TypeScript 到 JavaScript",
|
|
"intro": "把 Angular 的 TypeScript 范例转换为 ES6 和 ES5 JavaScript"
|
|
},
|
|
|
|
"visual-studio-2015": {
|
|
"title": "Visual Studio 2015 快速起步",
|
|
"intro": "使用 Visual Studio 2015 快速起步"
|
|
}
|
|
}
|