ruby-on-rails – Haml在两个不同的阶段呈现不同的HTML
发布时间:2020-12-17 02:05:57 所属栏目:百科 来源:网络整理
导读:我的应用程序有问题. 两个阶段,相同的应用程序,相同的部署配方,当然还有相同的宝石. 在我的暂存环境中一切正常,在我的生产环境中,HTML略有不同,这导致了一些渲染问题. 例. 分期 a class="btn red" href="/admin/contents/new?type=News" title="News"Newsi c
我的应用程序有问题.
两个阶段,相同的应用程序,相同的部署配方,当然还有相同的宝石. 在我的暂存环境中一切正常,在我的生产环境中,HTML略有不同,这导致了一些渲染问题. 例. 分期 <a class="btn red" href="/admin/contents/new?type=News" title="News">News <i class='fa fa-plus'></i> </a> <a class="btn blue" href="/admin/contents/new?type=Article" title="Article">Articolo 生产 <a class="btn red" href="/admin/contents/new?type=News" title="News">News <i class='fa fa-plus'></i> </a><a class="btn blue" href="/admin/contents/new?type=Article" title="Article">Articolo 差别很小,但问题是在我的生产环境中我失去了按钮之间的所有空间. 生成此按钮的代码很简单: .col-md-3 = link_to new_admin_content_path(type: 'News'),class: "btn red",title: "News" do News %i.fa.fa-plus = link_to new_admin_content_path(type: 'Article'),class: "btn blue",title: "Article" do Articolo %i.fa.fa-plus 有什么问题??? 解决方法
以下是haml FAQ的摘录:
链接到FAQ本身.要解决此问题,您需要为Haml提供不同的选项.因此,您基本上需要使用正确的设置实现初始化程序: # config/initializers/haml.rb Haml::Template.options[:ugly] = false Haml::Template.options[:remove_whitespace] = false 这是link to other examples. 可用选项列表可以在here找到. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – Thinking Sphinx – 每桌重新编制索引
- Cocos Creator中获取和加载资源(官方文档摘录)
- ruby-on-rails – 是mod_rails还是Phusion Passenger最终是
- c# – 名称不能以“1”字符开头,十六进制值0x31.行2,位置2
- 权限被拒绝在OS X(10.8.2)Mountain Lion上执行任何gcc编译的
- ruby-on-rails – 在rails中添加模型范围的文档
- postgresql – 重新启动数据库服务器后,Flask-sqlalchemy失
- 标准(或方便)方法,用于读取和写入表格数据到c中的文本文件
- ajax获取Office365 REST Api请求失败CORS?
- 正则表达式之预查