如何删除基本标签?

时间:2015-03-04 20:52:36

标签: ember-cli

SVG已损坏,解决方案是删除基本标记并手动附加网址,但我找不到基本标记。以下是相关问题:https://github.com/ember-cli/ember-cli/issues/2633

2 个答案:

答案 0 :(得分:2)

在config / environment.js中有两个位置:

 var ENV = {
    modulePrefix: 'projectname',
    environment: environment,
    baseURL: '/',

  ...

  if (environment === 'test') {
    // Testem prefers this...
    ENV.baseURL = '/';
    ENV.locationType = 'none';

删除这两行并确保所有相关网址都正确无误。

答案 1 :(得分:0)

替代解决方案是将当前路径名添加到URL ref。

`url(${location.pathname}#${id})`

但是,如果未绑定路径名,则会在路由转换时中断。您可以通过绑定Router的url属性来修复此问题,但这会进入大麻区域。

var view = this;
var container = view.container;

container.lookup('router:main').get('url'); // Bind this guy