如何从大豆模板的对象中确定值?

时间:2015-11-18 23:09:59

标签: jira soy-templates

我们正在修改JIRA Service Desk 3通知大豆模板,以便在我们等待JSD-218采取行动时使它们更有用。我们主要是编辑问题--conversational-notifications.soy。

我们可以很容易地显示{$ issue.key}和{$ issue.summary},但是拉出描述的值证明是一个挑战。描述嵌套在{$ issue.fields}对象中,如下所示:

[{id: description, label: Description, value: {html: <p>Testing notification</p>, rawValue: Testing notification }}] 

然而,{$ issue.fields.value.html}的简单假设不起作用。阅读有关闭包模板的文档,让我迷失了如何为键值提取HTML的价值,这是关键字段的价值?

还尝试过:

  • {$问题[6] [2] [0]}
  • {$ issue.fields [&#39;值&#39;] [&#39; HTML&#39;]}
  • {$ issue.fields [&#39;值&#39;:&#39; HTML&#39;]}

有没有人在这方面取得任何成功?我已经问阿特拉西亚人对震耳欲聋的安静的回答。

1 个答案:

答案 0 :(得分:0)

根据Wheeler的回答,答案是:

{$issue.fields[0].value.html}