Это мой jade figurine:
section#entry-review-template.template(data-class='entry-review')
table
thead
tr
th='Date'
th='Title'
th
tbody
Когда я начинаю добавлять mustache к нему, я чувствую, что он начинает терять свою обычную грацию, так как теперь она становится очень придирчивой к любому поры в ее лице.
{{^entries}}
h1='No Posts'
div='There are no blog posts to review.'
{{/entries}}
Однако, когда я пытаюсь добавить последний кусочек усов, к ее телу на этот раз, она начинает жаловаться, и она либо ломается, либо не хочет помогать, либо просто создает беспорядок.
{{#entries}}
tr
td='{{date}}'
td='{{title}}'
td
a.remove-entry
{{/entries}}
Результат:
{{^entries}}
<h1>No Posts</h1><div>There are no blog posts to review.</div>{{/entries}}
{{#entries}}
<table><thead><tr><th>Date</th><th>Title</th><th></th></tr></thead><tbody></tbody></table>{{date}}{{title}}<a class="remove-entry"></a>{{/entries}}
Я не могу заставить jade правильно выводить свой текст с усами.
Это приложение node.js, которое использует jade для шаблонирования моих просмотров на стороне сервера, я не передаю никакие модели ни одному из моих представлений (такой тяжелый подъем я оставляю на стороне клиента), но мне все равно нужно делать кучу inclue partial
повсюду. И у меня много нефрита. И я вроде люблю нефрит. Я не хочу ее отпускать.
Теперь я хочу реализовать очень простые шаблоны усов на стороне клиента, и я хотел бы, чтобы они были встроенными в мои представления.
Конечно, я мог бы обойти это, и иметь их в тегах script или визуализировать их с помощью другого механизма просмотра (теперь, когда я думаю об этом, он даже не чувствует себя легко или просто) но тогда мне пришлось бы писать raw html для них, и я вроде хотел бы смешивать лучшее из обоих миров.
- Неужели я сумасшедший даже для того, чтобы пытаться?
- Как я могу сказать нефрит, это просто игра и заставить ее игнорировать мой
{{#must}} {{/ache}}
? - Может ли нефрит сказать каким-то образом игнорировать пробелы?
- Какие другие варианты, по вашему мнению, я должен учитывать?
Я действительно хочу, чтобы нефрит носил усы. Я знаю его странно, но он меня включит.
Обновление:
Я просто попробовал использовать |, документированный здесь, но даже самый простой
section#entry-review-template.template(data-class='entry-review')
table
thead
tr
th='Date'
th='Title'
th
tbody
| {{#entries}}
| {{/entries}}
заканчивается вывод:
{{#entries}}
{{/entries}}
<table><thead><tr><th>Date</th><th>Title</th><th></th></tr></thead><tbody></tbody></table><h1></h1>