我正在尝试将我的应用从baseURL迁移到rootURL路由器配置。我不知道在我的模板中确定用于存储在公共/资产中的图像的URL。
在我使用assets/images/myimage.png
之前,现在我想做一些像{{rootURL}}assets/images/myimage.png
这样的事情,但是从路线注入它似乎相当hacky。
setupController(controller, model) {
this._super(controller, model);
this.controllerFor('application').set('rootURL', this.get('router.rootURL'));
}
有没有确定的方法来做到这一点?
提前致谢。
答案 0 :(得分:2)
您可以像import config from 'app-name/config/environment'
一样导入它,并像config.rootURL