【问题标题】:Having trouble with background image in div.style angulardiv.style 角度中的背景图像有问题
【发布时间】:2014-05-05 19:13:39
【问题描述】:

使用 expressjs、chrome、angular:

我正在尝试添加

<div style="background: url({{ data.image }});"></div>

它工作正常,但在几次重新加载(~3-5)页面图像停止显示后,网络标签显示(待定)状态,虽然,chrome dev。工具一直显示样式设置为"background url(http://localhost:4000/media/cover.jpg)"

出于可能的原因尝试关闭缓存 - 没有帮助。包装成ng-style 也是如此。 Firefox 运行良好。

通过编辑 server.js 解决:

在 server.js 中使用

  app.get('/:addr', function(req, res, next) {
    if (req.params.addr === 'media') {
      return next();
    }
  });

【问题讨论】:

  • 这是一个可能的解决方案:stackoverflow.com/questions/13781685/….
  • 找到原因:server.js 有app.get('/:addr', function(req,res){}); 可能会捕获到图像请求。但现在不知道该怎么办。
  • @pvf,将您的解决方案写成常规答案并接受它。

标签: javascript html css angularjs google-chrome


【解决方案1】:

找到原因:server.js有app.get('/:addr', function(req,res){});这可能会捕获图像请求。但现在不知道该怎么处理。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-15
    • 1970-01-01
    • 1970-01-01
    • 2021-06-09
    • 2021-12-21
    • 2018-09-26
    相关资源
    最近更新 更多