首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BackboneJS - pushState和图像

BackboneJS - pushState和图像
EN

Stack Overflow用户
提问于 2013-12-20 08:38:25
回答 1查看 135关注 0票数 0

我在我的本地主机上运行一个主干项目。我在我的主路由器上设置了pushState: true。在我的index.html上,我有多个包含图像的视图。这些视图呈现一个html模板,其中定义了图像的路径:

代码语言:javascript
复制
<div>
   <img src="images/image1.jpg">
</div>

现在,当单击我在菜单视图中定义的特定链接时:

代码语言:javascript
复制
secondpage: function(event) {
   event.preventDefault();
   var newRouter = new Backbone.Router();
   var route = '/secondpage';
   newRouter.navigate(route, {trigger: true});
},

在此之后,我的网址被更改为localhost/secondpage,到目前为止还不错,但是现在,我在第二个页面上的视图(也包含一个图像(假设是image2) )不能显示,并且我得到错误http://localhost/images/image2.jpg not found...

如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2013-12-20 10:56:55

镜像的路径应该类似于/images/image2.jpg

代码语言:javascript
复制
<div>
   <img src="/images/image1.jpg">
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20694403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档