翡翠线断裂怎么样?

我敢肯定,这是一个不费脑的事情,但我没有找到任何示例代码片段。 插入换行符的最佳方式是什么(又名好酒)?

据我可以看到,如果我把一个“br”放在一个空行的开头,它被呈现为<br/>但是如果我必须显示几行文本,结果代码非常冗长:

.poem 
    p 
        | Si chiamava Tatiana, la sorella… 
        br 
        | Noi siamo i primi, almeno lo crediamo
        br 
        | Che un tale nome arditamente nella
        br 
        | Cornice d’un romanzo introduciamo.
        br 
        | E che dunque? E’ piacevole, sonoro.
        br 
        | Lo so che a molti privo di decoro 
        br 
        | Apparirà, già fuori moda, e degno
        br 
        | Piuttosto d’un ancella, certo segno, 
        br 
        | confessiamolo pur senza paura,
        br 
        | di quanto s’è noialtri al gusto avversi
        br 
        | nei nostri nomi (a non parlar di versi). |br
        br 
        | Credemmo conquistare la cultura,
        br 
        | e non ne abbiamo preso, in conclusione,
        br 
        | che la ricerca dell’affettazione.

有没有更好的方法来解决这个问题? (顺便说一句,我要求与图片标签相同的东西...)


最干净和最简单的解决方案是使用样式属性white-space: pre; 例如:

.poem 
    p(style='white-space:pre;')
        | Si chiamava Tatiana, la sorella… 
        | Noi siamo i primi, almeno lo crediamo
        | Che un tale nome arditamente nella
        | Cornice d’un romanzo introduciamo.
        | E che dunque? E’ piacevole, sonoro.
        | Lo so che a molti privo di decoro 
        | Apparirà, già fuori moda, e degno
        | Piuttosto d’un ancella, certo segno, 
        | confessiamolo pur senza paura,
        | di quanto s’è noialtri al gusto avversi
        | nei nostri nomi (a non parlar di versi). |br
        | Credemmo conquistare la cultura,
        | e non ne abbiamo preso, in conclusione,
        | che la ricerca dell’affettazione.

我想到了。 只要继续,并在那里扔一个很好的OL'时尚<br />标签。 你会是金色的)

p
 |hey this is my <br />
 |broken paragraph!

更新 :Jade现在支持只用br来换行。


所以你知道..如果你拉这个信息..从SQL数据库说,你已经手动输入换行符(例如在一个表单的文本区域中),你可以在服务器上执行以下操作你的输出

var contentParse = function(content){
    content = content.replace(/n?rn/g, '<br />' );
    return content;
};

然后在玉器中使用

!{content}

!! 让玉知道你正在将原始HTML插入到你想渲染的变量中

来源:https://github.com/visionmedia/jade#tag-text

链接地址: http://www.djcxy.com/p/15683.html

上一篇: What about Line Breaks in Jade?

下一篇: Newline in JLabel