0
Ich habe den folgenden Code:Falsche/seltsame Render bei der Verwendung von haml?
.navbar-collapse.collapse.navbar-responsive-collapse
%ul.nav.navbar-nav
- if true
%li a
- else
%li b
Dies macht zu:
<div class='navbar-collapse collapse navbar-responsive-collapse'>
<ul class='nav navbar-nav'></ul>
<li>a</li>
</div>
Warum es nicht das li in der ul machen? Wenn ich den Code ohne wenn setzen:
.navbar-collapse.collapse.navbar-responsive-collapse
%ul.nav.navbar-nav
%li a
Ich werde die erwartete
<div class='navbar-collapse collapse navbar-responsive-collapse'>
<ul class='nav navbar-nav'>
<li>a</li>
</ul>
</div>
Mache ich etwas dumm?
Ich benutze hamlit 2.4.0 mit Schienen 5.0.0rc2.
Dies funktioniert, habe ich das letzte Mal haml verwendet, habe ich es mit dem 'haml-rails' Juwel, mit Version 0.4, und diese zusätzliche Vertiefung erforderlich war nicht ... – Geo
Ja, ich denke, das passiert viel. – oreoluwa