À l'aide de Jade, comment puis-je déclarer un corps de classe dans une étendue de modèle?

L'aide du modèle Jade moteur, je veux pouvoir éventuellement déclarer des classes de balises de corps, dans les modèles qui s'étend de l'autre.

mise en page.jade

!!! 5
html(lang='en')
head
    block title
    meta(charset='utf-8')
    link(rel='stylesheet', href='/stylesheets/style.css')
    block addhead

block body
    div#wrap
        header
            div#header_content
                p
                    a(href='/')
                        img(src='/images/logo.png', alt='Template-e-o')
            div.hr.red
        br(style='clear:both;')

        div#content
            block content
            br(style='clear:both;')

index.jade

extends layout

block title
    title bidi

block body
    body.index

block content
    p ’ello govna.

Ce n'est pas de travail.

Vous pouvez publier qu'un code plus complet exemple de ce que vous avez essayé et n'ont pas de travail? Utilisez-vous un "s'étend de mise en page" déclaration dans votre index.jade? Elle permettrait de voir l'ensemble .jade fichiers. Et juste d'une "syntaxe de sucre" astuce, vous pouvez utiliser le corps.index au lieu de (classe='index').
Oui, merci. Est-ce mieux? Le modèle est l'héritage de travail, c'est juste comment éventuellement donner la balise body de la classe, que j'essaie de comprendre.

OriginalL'auteur Frode | 2012-02-09