You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Confluence Cloud宏输入字段及atlassian-connect.json参数设置默认值?

如何为Confluence Cloud宏的输入字段设置默认值?

嘿,这个问题其实很容易解决!你只需要在现有的参数配置里添加一个"default"属性,指定你想要的默认文本就可以了。

举个例子,把你现有的参数配置修改成这样:

{
  "identifier": "title",
  "name": { "value": "Title" },
  "type": "string",
  "required": true,
  "multiple": false,
  "default": "我的默认标题内容"
}

这里还有几个需要注意的细节:

  • 即使字段标记了required: true,设置默认值也完全没问题——用户打开宏编辑器时会看到预设的默认内容,既可以直接使用,也能自行修改,同时依然满足必填项的校验要求。
  • 如果你的字段是其他类型(比如布尔值boolean或者数字number),default的值也要对应匹配类型,比如布尔值用true/false,数字直接写数值即可。
  • 要是你需要动态默认值(比如自动填充当前页面的标题、作者信息这类实时变化的内容),那仅靠atlassian-connect.json的静态配置就不够了。这种情况下,你得在宏的前端代码里,通过Confluence的JavaScript API或者REST API获取对应的数据,再手动设置输入字段的默认值。

内容的提问来源于stack exchange,提问作者Tim Nuwin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:23:19