如何使用提升框架从片段设置元素的ID?

时间:2012-07-20 21:31:12

标签: scala lift

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

EG。段

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>

出了什么问题?我使用单引号,双引号,使用&#34;&#34;&#34; {index}&#34;&#34;&#34;&#34;进行了测试。没有任何作用。

作为一个额外的,移动id,因为这是一个很好的方式继续或有一个更好的方式来实现这个使用电梯?

感谢名单!

1 个答案:

答案 0 :(得分:3)

完全避开引号。