0

我必须根据片段中确定的一些规则来渲染大量元素。之后,我需要对任何渲染元素中的用户交互做出反应。为了确定触发事件的元素是什么,我决定读取元素的 id。

例如。片段

def render = list.view.zipwithindex.map( case (value,index) => "*" #> <button id="{index}">{value}<button>)

要得到这样的东西:

<button id="1">One</button>
<button id="2">Two</button>
<button id="3">Three</button>

问题是我得到的是这样的:

<button id="{index}">One</button>
<button id="{index}">Two</button>
<button id="{index}">Three</button>

怎么了?我已经使用单引号、双引号、使用 """{index}""" 进行了测试,但没有任何效果。

作为一个额外的,移动 id 是一种很好的处理方式,还是有一种更好的方式来使用提升来实现这一点?

谢谢!

4

1 回答 1

3

完全避免引号。

于 2012-07-20T22:00:37.877 回答