Масштабирование нескольких включений Jade не работает должным образом

Часть 1, widget1.jade:

p 1

Часть 2, widget2.jade:

p 2

Попытка макета 1:

- include("widget1.jade")

Это делает:

<p>1</p>

Попытка макета 2:

- include("widget2.jade")

Это делает:

<p>2</p>

Попытка макета 3:

- include("widget1.jade")

- include("widget2.jade")

Оказывает:

<p>1</p>
<p>1</p>

Кто-нибудь может подтвердить это? Ошибка?


person Community    schedule 05.12.2012    source источник


Ответы (1)


Какую версию масштабирования/ОС/конфигурации вы используете?

В OS X с Scalate 1.5.3 у меня есть следующее:

mcbatyuk:scalate bam$ cat view1.jade 
p 1


mcbatyuk:scalate bam$ cat view2.jade
p 2

mcbatyuk:scalate bam$ cat compound.jade 
- include("view1.jade")

- include("view2.jade")

Теперь запустим составной шаблон:

scalate> run compound.jade 
<p>1</p>
<p>2</p>

Меня беспокоит тот факт, что запуск из командной строки $scalate runcompany.jade на самом деле ничего не делает, но это уже другая история :-)

person abatyuk    schedule 26.12.2012