這個示例定義了如何向你宏中傳遞參數。我們将會建立一個字型樣式宏,在這個宏中有 2 個參數,允許使用者在這 2 個參數中指定宏中包含的字型的顔色大小。
Macro name | stylish |
Visibility | Visible to all users in the Macro Browser |
Macro Title | Stylish |
Description | Applies colour and size to text . |
Categories | Confluence Content |
Icon URL | 可以設定為空 |
Documentation URL | |
Macro body processing | Rendered |
Template | 在模闆字段中輸入下面的代碼。如果你的宏要求一個或者多個參數的話,你可以使用變量 $param0 到 $param9 來調用它們。 ## @param :title=colour|type=string ## @param 1 :title=size|type=string <span style= "color: $param0; font-size: $param1" >$body</span> | 可選的,你也可以在你的宏中明确定義參數名。這些參數将會在$param<x> 中調用,其中 <x> 是你參數的名字。 ## @param Colour:title=colour|type=string ## @param Size:title=size|type=string <span style= "color: $paramColour; font-size: $paramSize" >$body</span> | |
https://www.cwiki.us/display/CONFLUENCEWIKI/Writing+User+Macros