一尘不染

玉:段落内的链接

node.js

我正在尝试用Jade编写一些段落,但是当段落中有链接时会发现很难。

我能想到的最好的,我想知道是否有一种方法可以减少标记:

p
  span.
   this is the start
   of the para.
  a(href="http://example.com") a link
  span.
    and this is the rest of
    the paragraph.

阅读 228

收藏
2020-07-07

共1个答案

一尘不染

从jade 1.0开始,有一种更简单的方法可以解决此问题,但是不幸的是,我在官方文档中找不到它。

您可以使用以下语法添加内联元素:

#[a.someClass A Link!]

因此,没有在ap中插入多行的示例将是这样的:

p: #[span this is the start of the para] #[a(href="http://example.com") a link] #[span and this is the rest of the paragraph]

您还可以执行嵌套的内联元素:

p: This is a #[a(href="#") link with a nested #[span element]]
2020-07-07