gpt4 book ai didi

Angular 7 点图像到 cdn

转载 作者:太空狗 更新时间:2023-10-29 17:38:41 24 4
gpt4 key购买 nike

如何更改所有 <Img src='./assets/abc.svg'><Img src='cdn.example.com/abc.svg'> ?基本上我想转换图像源。

我知道 --deployUrlbaseHref选项,但这些东西似乎不会改变 imgs 的 src属性。另请参阅:https://github.com/angular/angular-cli/issues/6666

最佳答案

我不知道如何使用命令行参数来完成它,我不知道它是否已经存在。但您可以使用管道以编程方式完成此操作。

import { environment } from './environments/environment';

@Pipe({
name: 'env',
})
export class EnvPipe implements PipeTransform {

transform(url: any): object {
return environment.production ? /*do transformation here*/ : url;
}
}

在你的模板中

<Img src={{'./assets/abc.svg' | env}}>

缺点是在你所有的 url 中添加这个管道(有被遗忘的风险)

关于Angular 7 点图像到 cdn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57867667/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com