2016-06-01 8 views
-1

Ich habe haml Schleife mit CSS-Klasse thumbnail, innerhalb for Schleife Ich möchte nur concat src Zeichenfolge mit for-Schleife-Index.concat haml Variable mit img src Zeichenfolge

%li.slide 
    %img.thumbnail{src=> 'string'i} 
+0

Diese Frage nichts mit CSS zu tun, entfernen Sie das falsche Tag CSS, und Ihre Halle Syntax scheint so falsch, Variable Name sollte mit # –

+0

beginnen 'Ich will nur contract src Zeichenfolge mit for-Schleife-Index '- Was für Schleife? Was sollen Sie überfliegen? Ich vermute, dies ist eine Ruby (Schienen?) Anwendung; Gibt es einen anderen Code, den wir kennen sollten? Welches Problem versuchen Sie eigentlich zu lösen? Kontext, Kontext, Kontext. –

Antwort

0

Ihre haml Syntax falsch ist, überprüfen Sie diese einfache Schleife mit img src String Injektion.

- (1..3).each do |i| 
    %li.sld 
    %img.thumbnail{:src => "string#{i}"} 

haben Sie : und falsche Variable Syntax i verpasst hat, sollte es #{i} sein.

versuchen Sie diesen Weg und kommentieren Sie mich.

+0

Ist es in Ordnung, wenn ich einfache Anführungszeichen für die Zeichenfolge verwende? –