文檔圖示 模板文檔[檢視] [編輯] [歷史] [清除快取]

用法 編輯

將插入一個普通的空格字符。它可以作為可讀替代 

您需要定期空間的任何地方 編輯

您可以在任何需要常規空間的地方使用 {{sp}}。如果您需要連續不間斷的空格或多個空格,請使用 {{space}}。

在函數中插入一個空格 編輯

有時使用解析器函數時,需要在可選消息的開頭或結尾插入一個空格。 style="sp;" 可用於此目的。在以下示例中,仔細查看單詞和標點符號之間的間距,以查看細微差別。

{{I like green{{#if:{{{blue|}}}|and blue}}.

如果「blue」沒有值,上面的例子工作正常。('I like green.')

但是,如果「blue」設置為 true(|blue=true),則消息將錯誤地一起顯示(' I like greenand blue.')。

I like green {{#if:{{{blue|}}}|and blue}}.

在「green」和「{{#if」之間添加空格可以避免同時運行' green and',但是如果沒有設置'blue',現在會有一個額外的空間('I like green .')。

I like green{{#if:{{{blue|}}}| and blue}}.

在管道(「|」)和單詞「and」之間添加空格不起作用。解析器函數輸出中的任何前導或尾隨空格都被剝離,因此當「blue」為真時('I like greenand blue.'),這會產生與第一個示例完全相同的輸出。

I like green{{#if:{{{blue|}}}|{{sp}}and blue}}.

這一個有效的方式!通過在函數解析式中插入 {{sp}},空格不會被剝離。無論是否將 blue 設置為 true('I like green and blue.' )或者根本沒有設置('I like green.'),都可以正確的顯示。