1

我目前正在使用 Sinatra 开发一个管理仪表板,并且我正在寻找一条路线,特别是我的样式表和 javascripts 不起作用。

路线是'/users/:id/?'

出于某种原因,当我点击该页面时,浏览器正在寻找http::localhost:9393/users/css/my_stylesheet.css而不是public/css/my_stylesheet.css等等。为什么这条路线会发生这种情况?此路由的布局文件(包含样式表和脚本链接)与任何其他路由相同。

4

1 回答 1

0

没关系。去#sinatra IRC 频道询问。我的问题是我如何在我的 haml 视图中引用链接。我需要#{url ('/path/to/asset.css')}在我的代码中使用 url 帮助程序,而不是对链接进行硬编码。

于 2012-07-11T09:36:49.190 回答