ТРЕТЬЯ ВЕРСИЯ МОЕГО ОТВЕТА:
Вот многострочный пример встроенного Jade Javascript. Я не думаю, что вы можете написать это без использования -
. Это пример флеш-сообщения, который я использую в частичном. Надеюсь, это поможет!
-if(typeof(info) !== 'undefined')
-if (info)
- if(info.length){
ul
-info.forEach(function(info){
li= info
-})
-}
Код, который вы пытаетесь получить для компиляции кода в вашем вопросе?
Если это так, вам не нужны две вещи: во-первых, вам не нужно объявлять, что это Javascript / скрипт, вы можете просто начать кодировать после ввода -
; во-вторых, после ввода -if
вам не нужно вводить {
или }
. Вот что делает Джейд очень милой.
-------------- ОРИГИНАЛЬНЫЙ ОТВЕТ НИЖЕ ---------------
Попробуйте добавить if
к -
:
-if(10 == 10)
//do whatever you want here as long as it's indented two spaces from
the `-` above
Есть также множество примеров Jade по адресу:
https://github.com/visionmedia/jade/blob/master/examples/