angular 路由器英雄教程教程缺少里程碑stackblitz/可执行文件/下载

wvt8vs2t  于 2022-10-29  发布在  Angular
关注(0)|答案(3)|浏览(127)

我正在提交...

[ ] Regression (behavior that used to work and stopped working in a new release)
[ ] Bug report 
[ ] Feature request
[x] Documentation issue or request
[ ] Support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question

当前行为

你下载的链接是一个zip文件。它的设置可能与“结束游戏”有关。
如果你想下载和运行,并逐步添加代码,没有什么摇摆不定。
此外,它不是一个CLI项目,这增加了混乱。请在此处查看我的评论:
https://stackoverflow.com/questions/44779294/的最大值
另外,对于里程碑3总结
https://angular.io/guide/router#milestone-3-wrap-up
你甚至还没把
从'@Angular /平台浏览器/动画'导入{浏览器动画模块};
在app-module.ts中在选项卡式源中
或在进口中:[...浏览器动画模块]
文件夹结构+选项卡源不引用动画。ts
按里程碑5
https://angular.io/guide/router#component-less-route-grouping-routes-without-a-component
我已经完全失去了情节...
下载中没有任何源代码与任何内容同步。app-modules.ts
压缩的下载有这些额外的导入:
从'@Angular /平台浏览器/动画'导入{浏览器动画模块};
从“@angular/router”导入{路由器};
从'./组合消息.组件'导入{组合消息组件};
从'./登录路由. module'导入{登录路由模块};
从'./login. component'中导入{登录组件};
网站参考:
从'./admin/管理模块'中导入{管理模块};
在压缩下载中从未使用过。
稍后在里程碑6中
https://angular.io/guide/router#preloading-background-loading-of-feature-areas
ts更像zip。但是AdminModule不再是...
..
实际上,我不得不在网页上自上而下搜索'AdminModule',才意识到它是通过lazy加载的。这比任何事情都更需要版本,你可以从git. checkout ,并能够对它们进行diff。
加载子项:'应用程序/管理/管理模块#管理模块'
我在第一次阅读时错过了这里的重要信息:
https://angular.io/guide/router#lazy-loading-route-configuration
另外-不确定这是否是一个故意的错误..但会话ID的设置只会出现在URL中,如果你在尝试登录之前进入了管理页面...

预期行为

在整个代码中有几个点可以从git repo中提取代码,因此您可以从适当的起点手动添加代码,并能够通过“执行”而不是“阅读”来沿着和更好地巩固理解。
对于里程碑3:
修正了标签页中的app.modules.ts,并在标签页和源文件夹中添加了animations.ts。

最大限度地减少了使用说明时问题的重现

只需尝试下载zip文件并在app. module. ts中找到它。
从'@angular/router'导入{路由器模块,路由};

改变行为的动机/用例是什么?

使它,使我可以编码沿着更好地理解,而不是干阅读练习。

请告诉我们您的环境

Angular /陡度:1.1.3
节点:8.1.2
操作系统:达尔文x64
@Angular /动画:4.2.4
@Angular /公共:4.2.4
@Angular /编译器:4.2.4
@Angular /编译器-客户端:4.2.4
@角/芯:4.2.4
@Angular /形式:4.2.4
@角/http:4.2.4
@Angular /平台浏览器:4.2.4
@Angular /平台-浏览器-动态:4.2.4
@Angular /平台-服务器:4.2.4
@Angular /路由器:4.2.4
@角形/TSC缠绕:4.2.4
@Angular /升级:4.2.4
Angular /陡度:1.1.3

Angular version: X.Y.Z

@angular/cli: 1.1.3
node: 8.1.2
os: darwin x64

Browser:
- [ x] Chrome (desktop) version Version 59.0.3071.115  Mac OS X Sierra 10.12.5
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

For Tooling issues:
- Node version: 8.1.2
- Platform: Mac

Others:
x759pob2

x759pob21#

正在从#27871复制问题描述(标记为与此重复)

描述

指南中没有每个里程碑/步骤的结果zip,这对于检查您的本地代码是否符合结果zip是非常理想的
这种改进对于任何想从任何里程碑开始而不必从头开始的人来说都是理想的
在我的例子中,我遵循了Routing & Navigation Guide,我所做的一些更改导致应用程序没有预期的行为。由于我正在学习,我不知道我在哪个里程碑或代码的哪个部分有所偏离。我只能访问最终版本,其中的项目结构已经与我所处的里程碑(里程碑4:危机中心功能)

jtjikinw

jtjikinw2#

提醒一下,我们已经为您的功能请求启动了社区投票流程。距离投票流程结束还有20天。
在我们的文档中可以找到更多关于Angular功能请求过程的详细信息。

btqmn9zl

btqmn9zl3#

感谢您提交功能请求!在投票过程中,似乎没有收集到足够的投票数,无法进入下一阶段。
我们希望保持Angular的丰富性和人体工程学,同时注意其范围和学习过程。如果您认为您的请求可能超出Angular的范围,我们鼓励您与community合作,将其作为开源package发布。
您可以在我们的文档中找到有关功能请求过程的更多详细信息。

相关问题