Jira plugin 未能加载资源:大豆模板{并非所有代码都使用大豆V2语法(发现文件simple.soy不使用大豆V2语法)。}

Jira plugin 未能加载资源:大豆模板{并非所有代码都使用大豆V2语法(发现文件simple.soy不使用大豆V2语法)。},jira-plugin,soy-templates,atlassian-ui,Jira Plugin,Soy Templates,Atlassian Ui,我的插件中有两个大豆模板,其中一个加载良好,但另一个没有加载500个内部服务器错误。我正在从控制台附加错误 以下是我的代码: {namespace JIRA.Templates.Impacttemplate.ImpactRow} /** * Render the information page for the Requirement Template. * @param actor : string @param impact: string * */ {te

我的插件中有两个大豆模板,其中一个加载良好,但另一个没有加载500个内部服务器错误。我正在从控制台附加错误

以下是我的代码:

    {namespace JIRA.Templates.Impacttemplate.ImpactRow}

/**
 * Render the information page for the Requirement Template.

 * @param actor : string
   @param impact: string
 *

 */

{template .renderImpactRow}

<tr class="impact-soy" data-key="{$impact}" >

    /*<td><a href="#" id="button"><span class="key">{$productName}</span></a></td>*/
    <td><span class="key">{$impact}</span></td>
    <td><span class="name">{$actor}</span></td>

</tr>
{/template}
{namespace JIRA.Templates.Impacttemplate.ImpactRow}
/**
*呈现需求模板的信息页面。
*@param-actor:string
@参数影响:字符串
*
*/
{template.renderImpactRow}
/**/
{$impact}
{$actor}
{/template}

我终于想出了解决方案:

soy doc注释后不应有空行

@param impact: string should be like @param impact : string
以下是实际工作代码:

/**
 * Render the impact.
 * @param new_actor : string
 * @param impact : string
 */
{template .renderImpactRow}
<tr class="impact-soy" data-key="{$impact}" >

    <td><span class="key">{$impact}</span></td>
    <td><span class="name">{$new_actor}</span></td>
</tr>
{/template}
/**
*造成影响。
*@param new_演员:string
*@param impact:string
*/
{template.renderImpactRow}
{$impact}
{$new_actor}
{/template}

我终于想出了解决方案:

soy doc注释后不应有空行

@param impact: string should be like @param impact : string
以下是实际工作代码:

/**
 * Render the impact.
 * @param new_actor : string
 * @param impact : string
 */
{template .renderImpactRow}
<tr class="impact-soy" data-key="{$impact}" >

    <td><span class="key">{$impact}</span></td>
    <td><span class="name">{$new_actor}</span></td>
</tr>
{/template}
/**
*造成影响。
*@param new_演员:string
*@param impact:string
*/
{template.renderImpactRow}
{$impact}
{$new_actor}
{/template}

除非有特定原因,否则不必声明参数类型。除非有特定原因,否则不必声明参数类型。