【问题标题】:Sometime image are not accessing from assets folder in angular 5有时图像无法从角度 5 中的资产文件夹访问
【发布时间】:2020-09-25 16:13:37
【问题描述】:

我正在构建一个 Angular 5 应用程序.. 我在 component.html 中绑定了 src 像这样

<img id='img-upload' [(src)] = "imgesrc"/>

而我的 component.ts 看起来像这样

   ngOnInit() {
            this.footerService.messages.subscribe(msg => {
                console.log(msg);
                if (msg['value']) {
                    this.footerContent = msg["value"]['f_content']
                    this.imgesrc = "/assets/uploads/" + msg["value"]['f_logo']
                }
           })
       }

实际上数据以两种方式绑定,但是当 ng 服务器正在运行并从节点服务器上传到 assets 文件夹时,该文件没有获取,而是文件可用,但是当我使用 ng serve 命令重新构建时,该图像与相同在重新构建之前抛出 404 错误的 url

【问题讨论】:

    标签: angular5


    【解决方案1】:

    如果你使用require('img_uri'),我想你的问题会解决的。

    【讨论】:

    • 感谢您的回复.. 其实我已经解决了.. 我定义了一个节点服务器的静态文件夹并命名为 public ,然后在 angualr 中我定义了一个公共文件夹的路径,现在我使用 [src] 路径作为节点的公用文件夹而不是 angualr 资产文件夹 .. 问题是一旦应用程序构建,它将无法识别新的更改,如动态绑定路径
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    • 2015-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多