4

在 KRL 中有两种方法可以进行扩展引用。其中之一记录在Kynetx Docs 上的 Literals 下。看起来像这样:

var = <<
  Some text
>>;

该语法允许您#{var}在文本中嵌入 beestings(例如,)。

但是,我也看到使用了另一种语法,<| ... |>而不是。这两种类型的扩展引用机制有什么区别?每个的限制/优势是什么?

4

1 回答 1

4

<<>> 扩展引号用于文本和 html。

<| |> 扩展引号用于 javascript。在发出 javascript 时使用这些引号允许引擎将其作为 javascript 处理,这不仅解析速度更快,而且对换行符有不同的处理。

发射应始终与 <| 一起使用 |>。

有趣的事实:我们称这些为小丑帽。:)

于 2011-03-09T00:00:07.620 回答