【发布时间】:2015-12-04 15:01:38
【问题描述】:
我知道要获得当前路线的名称,我需要使用 do Router.current().route.getName()。如果我需要通过给定的 URL(不是当前的 URL)获取路由名称怎么办。
假设我有 URL 列表
urls = ['/orders', '/clients', '/clients/tJa84ogQ3cvpxMJ7G']
我有以下 Iron Router 配置:
Router.route('/orders', {name: 'ordersList'});
Router.route('/clients', {name: 'clientsList'});
Router.route('/clients/:_id', {
name: 'clientPage',
data: function() {
return Clients.findOne(this.params._id);
}
});
如何从 urls 列表中获取路线名称列表?
【问题讨论】:
标签: meteor iron-router