Versuch ausgeschlossen zu erzeugenRails Tag-Syntax mit mehreren Datenattributwerte Anführungszeichen
<img data-interchange="[assets/img/interchange/small.jpg, small], [assets/img/interchange/medium.jpg, medium], [assets/img/interchange/large.jpg, large]">
herausfordernd ist.
<%= tag "img", data: { interchange: ["[#{photo.image_url(:base).to_s}, small]", "[#{photo.image_url(:big).to_s}, medium]", "[#{photo.image_url(:desktop).to_s}, large]"] } %>
wird HTML erzeugen, aber das Ergebnis ist immer noch außer Betrieb
<img data-interchange="["[https://[...]base_20160529_115006.jpg, small]","[https://[...]big_20160529_115006.jpg, medium]","[https://[...]desktop_20160529_115006.jpg, large]"]" />
als "
erzeugt wird.
Was ist die richtige Syntax der richtigen HTML-String
Ich habe JSON in 'data - *' - Attributen verwendet - könnte das für diesen Anwendungsfall funktionieren? – nort
Könnte sein ... aber nicht in den Händen dieses JSON ignoramus ... – Jerome