我想在客户端使用车把。在我的 html 代码中,我有如下调用:
<img src="data/cloud/products/{{key}}/{{images.product.frontal.trans_bg_img}}" alt="">
直接在我的 index.html 中。
在 javascript 我做这样的事情:
this.emptyPageSource = $("#productdetail").html();
this.productTemplate = Handlebars.compile(this.emptyPageSource);
var html = this.productTemplate(product);
$("#productdetail").html(html);
效果很好。我将 dom 中的现有 html 作为模板一次,然后使用把手应用模板并覆盖旧的 dom 条目。
当我加载页面时,我收到很多 404 请求,因为浏览器已经尝试加载图像资源,即使由于 JS 部分尚未调用模板也是如此。
有没有办法逃避 404 获取请求?(我没有使用角度或类似的东西 - 只是普通的 js + jquery)
提前谢谢你克里斯