我正在使用Angular2 rc5和路由,所以在index.html
我写了
document.write('<base href="' + document.location + '" />')
我在我的应用中使用融合图表。
我在组件中有以下网址的2个图表
/fusion1
此处图表适用于应用
当我点击链接时,网址现在变为
/fusion2
此处图表无法正确显示,但会显示标签,但不会呈现调色板颜色。
如果我们在svg中看到填充网址,则显示如下
fill=url('localhost:8443/fusion1#588xr___120_278_216__rgba_0_174_141_1_:0-rgba_0_174_141_1_:100')
我的填充网址没有采取必须采取的更新路线网址
本地主机:8443 / fusion2
任何帮助将不胜感激。
答案 0 :(得分:1)
提供APP_BASE_HREF
而不是<base>
标记来配置路由器,然后您可以独立于路由器设置<base href="...">
。
providers: [{provide: APP_BASE_HREF, useValue: '/'}]