在Ember.js 2中,可以通过使用{{unbound}}
和{{get}}
来获取当前路由名称。
首先,在handlebar模板中,使用{{unbound}}
来获取当前路由名称。{{unbound}}
是一个Ember.js的辅助函数,它可以用于绑定一个属性的值,而不会触发自动更新。
{{unbound currentRouteName}}
然后,在相关的JavaScript代码中,使用{{get}}
来获取当前路由名称。{{get}}
是Ember.js的辅助函数,用于获取对象的属性值。
import Ember from 'ember';
export default Ember.Component.extend({
currentRouteName: Ember.computed(function() {
return this.get('routeName');
})
});
这样,currentRouteName
属性将会返回当前路由的名称。
关于Ember.js的更多信息和使用方法,可以参考腾讯云的Ember.js产品文档:Ember.js产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云