我使用的形式标记辅助以这种方式轨形成帮手没有断线
f.label :something, "label"
f.select :something, options_for_select(...), etc.
但是,生成HTML像这样
标签 ....
我需要的是形式标签帮助打印没有断行
<label></label><select...
因为í我需要该标签选择有显示:内联块和创建inblock间隔空白...
我试着手动创建标签(我使用haml)其中'>'修复问题,但我不不知道如何创造价值。
%label{ :for => :something (??)}>
更新
我没有考虑HAML的方式来解决我的问题,但它看起来像在这种情况下,可能会像这样工作:
f.label :something, "label"
.divwrapper>
f.select :something, options_for_select(...), etc.
这是一个哈姆黑客,我可以风格的.divwrapper包括,保持窗体轨道窗体标签的帮助,并与“>”删除周围的空白,但仍然窃听我,我无法找到一种方式告诉铁助手删除空白如果我不想用哈毫升例如
显示inline-block的该值是问题... http://stackoverflow.com/questions/14612980/using-haml-with-the-inline-block-spacing-gaps – raulricardo21
你好,我的错误,在这种情况下,'%label {for:“something”}>''只要你删除了符号:'something'并用字符串'something'代替它就可以工作 – user2262149
嗨,好吧,事情是这样的(这是我的错误,因为我非常喜欢rails):事情是真的,因为取决于模型。所以我不能只说:东西,因为我需要这个符号与f.label中的相同:something。你知道我在说什么 – raulricardo21