0

这个想法很简单,我有一个无序列表,因为没有mod我做了以下

<ul data-sly-list=${foo}>
<li></li>
<li></li>
<li></li>
 ${itemList.index== 3 ? '</ul> <ul>' : ''  @ context='html'}
</ul>

输出是某种奇怪的 ul 被还原。

<ul data-sly-list=${foo}>
<li></li>
<li></li>
<li></li>

<ul> </ul>

<li></li>
<li></li>
<li></li>
</ul>

有人可以帮我解决问题吗

4

1 回答 1

1

我认为这里发生的情况是 context'html' 认为标签的顺序是错误的,然后切换它们。您是否尝试过 @ context='unsafe' ?

我将不得不做更多的测试,看看是否有另一种方式来做你正在做的事情(我猜这是在第三项之后拆分 UL)

但是当所有其他上下文无法执行您尝试执行的操作时,将使用“不安全”上下文。

于 2015-02-09T20:11:37.937 回答