2016-07-04 4 views
-1

Я следую учебнику с использованием Node, MongoDB и Jade. Проблема в том, что Джейд больше не работает, поэтому я делаю все в .handlebars. (Я попытался использовать мошенник в мошенничестве вместо Jade, но мопс не будет работать, и я не могу понять, почему).интерпретировать Jade как HTML

В учебнике используется последующий Джейд кода для отображения информации из базы данных на веб-странице:

extends layout 

block content 
    h3. 
    Students 
    ul 
    each student, i in studentlist 
     li#student_list_item 
     a(href='#') #{student.student} lives at #{student.street} #{student.city}, #{student.state} 

Я думаю, мой вопрос заключается в том, чтобы сделать это для цикла в HTML-документе, поэтому он может получить доступ к базе данных ,

+1

Что вы подразумеваете под * его не работает *? Что происходит, что должно произойти? –

+0

Какой учебник ?? – Seth

+1

@ PraveenKumar I npm устанавливает мопс без ошибок. Я запускаю скрипт-мопс, такой как «pug filename.pug», и он говорит, что ошибка не является допустимой командой –

ответ

0

# должно быть = должно ли оно? я не знаю много нефрита, а просто глядя на Google, кажется, что это должно быть

li= student_list_item 

, но не уверен. Надеюсь, эта помощь.

+0

# должен быть = в HTML? Код правильный в Jade. Я пытаюсь поместить его в HTML. –

+0

Я не думаю, что вы можете поместить цикл for в html? –

+0

Для этого вам нужно использовать jade или ejs. –

Смежные вопросы