tutorial react rails objects loop for coffeescript

react - objects coffeescript



Cadenas multilĂ­nea coffeescript se compilan en cadenas multilĂ­nea (2)

Como es que esta cuerda

"answer to life the universe and everything is #{40+2} "

compila en

" answer to life the universe and everything is " + (40 + 2) + "";

¿Cómo puedo forzar a coffescript para que sea multilínea (manteniendo intacta la interpolación de cadenas)?

"answer / to life / the universe / and everything / is / "+(40+2)


Estoy de acuerdo en que es bueno poder mantener tu sangría al definir cadenas largas. Puede usar la suma de cadenas para este efecto en coffeescript, al igual que en javascript:

myVeryLongString = ''I can only fit fifty-nine characters into this string '' + ''without exceeding eighty characters on the line, so I use '' + ''string addition to make it a little nicer looking.''

evalúa a

''I can only fit fifty-nine characters into this string without exceeding eighty characters, so I use string addition to make it a little nicer looking.''


Intenta usar la sintaxis heredoc :

myString = """ answer to life the universe and everything is #{40+2} """

Esto convierte a este javascript:

var myString; myString = "answer/nto life/nthe universe/nand everything/nis/n" + (40 + 2);

Realmente no hay ningún punto para hacer que esté realmente en nuevas líneas en el javascript compilado visualmente, ¿verdad?