【问题标题】:Change request url for static resource with angular2+使用 angular2+ 更改静态资源的请求 url
【发布时间】:2018-02-04 15:22:37
【问题描述】:

angular2+ 有没有办法改变所有静态资源请求的 url(例如 DOM 中的图像 src)?目标是将资源的 url 从“assets/images/image.jpg”更改为“/app-name/assets/images/image.jpg”。 我找到了 httpInterceptors 但它只适用于 api 请求。

【问题讨论】:

  • 你可以创建一个管道
  • 是的,但是使用管道我必须更改所有现有资源 url(也适用于第三方组件,如主题)。我正在寻找一种方法来做到这一点,而无需更改 html 模板中的 url...
  • 否则服务器端重定向?

标签: angular static resources interceptor


【解决方案1】:

您可以在 index.html 中使用 base <base href="/antpath/">

然后 href (/antpath/) 中的值将附加到您的所有请求中。

【讨论】:

    猜你喜欢
    • 2020-04-23
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    • 1970-01-01
    • 2016-05-24
    • 2019-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多