如何为Ember.js中的路由生成URL [英] How to generate url for a route in Ember.js

查看:91
本文介绍了如何为Ember.js中的路由生成URL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道如何为给定路线生成网址。

I am wondering how is possible to generate url for a given route.

我有电话列表(db实体),用户可以选择多个电话,并通过电子邮件与其他人分享。

I have list of calls (db entity) and user can select several calls and share them with other people via email.

提交选定的呼叫后,创建数据库行哈希和通过关系包含所选呼叫。现在我需要生成可以通过电子邮件发送的链接。此链接与呼叫路由列表不一样。

After submition of selected calls is created db row with hash and by relation contains selected calls. Now I need generate link which can be sended by e-mail. This link is not the same route as list of call's route.

所以问题是:是否可以通过路由和params在Ember.js中生成url ?谢谢。

推荐答案

您可以使用 路由器#生成 它代表了 router.js库

Ember 2.5示例

Ember 1.3示例

这就是 {{link-to ...}} helper在引擎盖下使用。

This is what the {{#link-to ...}} helper uses under the hood.

这篇关于如何为Ember.js中的路由生成URL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆