1

我正在使用 adobe AEM 和 HTL 语言。我正在写类似的东西:

${properties.hash ? [model1.href,properties.hash] @ join='#' : model1.href}

但不起作用。我认为这是一个语法问题。但我无法解决这个问题。

4

1 回答 1

1

@三元表达式中的标记在此位置不是有效标记。您可以将@join表达式移至结尾。

 ${properties.hash ? [model1.href,properties.hash] : model1.href @ join='#'}

@join不影响简单的字符串,保持原样,如果properties.hashfalse

于 2016-11-04T06:13:24.303 回答