Ember 翻译——路由:介绍

20 篇文章 0 订阅

路由介绍

想象我们正在写一个用以管理一个博客的 web app。在任何给定的时间,我们应该能够回答诸如“他们正在看那篇文章”、“他们在更改它吗”等问题。在 Ember.js,这些问题的答案取决于 URL。

URL 可以通过数种方式设置:

  • 用户第一次加载 app。
  • 用户手动改变 URL,比如点击返回按钮或者修改地址栏。
  • 用户点击一个 app 里面的链接。
  • 应用中一些其它的时间导致 URL 变化。

不管 URL 是通过如何被设置的,Ember 路由器都会将当前 URL 映射到一个或更多个路由处理程序上。一个路由处理程序可以做如下工作:

  • 它能渲染一个模板。
  • 它能加载一个模型能被模板获取到的模型
  • 它能重定向到一个新的路由,比如当一个用户不能访问应用的某部分的时候。
  • 它能处理一些行为,包括改变一个模型或者过渡到一个新的路由。

原文地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值