Я пытаюсь написать несколько строк на стороне сервера javascript в jade template engine.
Я знаю, для локальных скриптов я могу пойти
script.
as many lines as i want...
Однако я ищу, чтобы сделать некоторые серверные вещи с чем-то вроде
-.
many more lines...
В настоящее время я
-var i;
-for(i = 1, i < 10; i++)
-{
-Do things...
-}
Так много тире...
Для серверной части в шаблоне Jade:
Вместо:
- var i;
- for(i = 1, i < 10; i++)
- {
- // Do things...
- }
...делать...
-
var i;
for(i = 1, i < 10; i++)
{
// Do things...
}
Вы все еще используете символ дефиса '-', но вы просто "отступаете" от своего кода. Все "отступы" рассматриваются как блок (как и обычное использование Jade).
Создайте статический файл .js
с содержимым, например:
function do_things() {
var i;
for(i = 1, i < 10; i++)
{
Do things...
}
}
Затем в вашем шаблоне:
-do_things();