gpt4 book ai didi

javascript - Angular UI Router VS ngRoute - 迷你测试

转载 作者:行者123 更新时间:2023-11-30 09:51:24 24 4
gpt4 key购买 nike

在我做的一个迷你测试中,有 4 个(对/错)关于 UI Router VS ngRoute 的问题。我做了测试和研究,但我不确定我的答案。有人可以确认并帮助我证明吗?

问题:

  1. Angular UI Router 允许您在切换标签页时保存状态,而 ngRoute 不会
  2. 他们都使用 URL 来唯一标识 View
  3. 它们都将模板和 Controller 与 View 相关联
  4. 他们都使用相同的路由参数服务

我的答案:

  1. 正确
  2. 正确
  3. 错误
  4. 正确

我的理由:

  1. 根据问题“What is the difference between angular-route and angular-ui-router?”,我相当确定选项 1 是正确的。
  2. 现在我不确定这个。我知道您可以使用 UI Route 来创建动态 URL,但据我所知仅此而已。
  3. 我认为这是错误的。在 Angular UI 模板中,可以有多个 View ,事实上,一个常见的例子是页面有一个顶部部分、一个中间部分和一个公共(public)底部部分。然而,如果这种暗示意味着肯定是不正确的,我不确定,但我不得不相信它。
  4. 鉴于 Angular UI 是 ngRoute 的扩展,我相信 4 也是正确的。

最佳答案

经过一些合理的建议,我终于明白了!这是我的答案和理由。

答案:

  1. 正确
  2. 正确
  3. 正确
  4. 错误

理由:

  1. 从“AngularJS:angular-route 和 angular-ui-router 之间的区别”这个问题可以看出,状态可用于保存历史堆栈。 (记住状态,稍后会有用)。
  2. 即使 Angular UI 可以有嵌套 View ,这些 View 仍然可以通过特定且唯一的 URL 访问。
  3. 即使一个模板可以有多个 View ,也没有什么能阻止 1-1-1 与 Controller -模板- View 的关系。有可能的。
  4. 在这里,状态就派上用场了。 Angular UI 使用状态服务,而 ngRoute 没有。问题的重点是这个,但我没听懂。

到此为止,希望对其他人有帮助!

关于javascript - Angular UI Router VS ngRoute - 迷你测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36312755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com