繁体   English   中英

图像资产文件夹的路由错误

[英]Routing error for image assets folder

我在视图中将图像源指定为<img src="assets/grid2Whitepressed.png" /> 文件名是index.html.erb文件,它是Billings控制器的一部分。 我为此收到路由错误

Started GET "/billings/assets/grid2Whitepressed.png" for 127.0.0.1 at 2013-09-05
 17:33:36 +0530

ActionController::RoutingError (No route matches [GET] "/billings/assets/grid2Wh
itepressed.png"):

我是Rails的新手,所以不确定是否需要在路由文件中明确定义。 我检查了很多帖子,但是没有地方提到我们也必须定义资产路线。 我检查了application.rb,development.rb文件的设置,所有内容都与ROR网站上提到的一样。 请指教。 谢谢。

显然,您的路线开始的路径是/ billing。 尝试这个:

 <img src="../assets/grid2Whitepressed.png" />
<img src="/assets/yourimage.png"></img>

始终为路径指定父目录名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM