所以我想做类似的事情:
html unorderedList: [
group := html radioGroup.
self employeeNames do: [ :eachEmp |
html listItem: [
group radioButton
selected: <set tmpVar = empKey>
callback: [ self <dependent on button pushed> ].
html text: eachEmp ] ] ] ]
我想做的是生成一个员工列表,每行都有单选按钮。然后,根据选择的单选按钮和按下的按钮,我们执行一些操作。
所以我想要的视觉表示是这样的:
|发布考勤卡| --- |时间表历史| --- |打印薪水| --- |删除|
- 员工 1 ..... 数据 .... 数据 .... 数据
- 员工 2 ..... 数据 .... 数据 .... 数据
- 员工 3 ..... 数据 .... 数据 .... 数据
- 员工 4 ..... 数据 .... 数据 .... 数据
- 员工 5 ..... 数据 .... 数据 .... 数据
例如,他们可以选择员工 3,然后按 |Delete| - 这将触发员工 3 的删除。
我想我可以处理我的代码部分要做什么selected:
,但我不知道如何处理回调?有没有办法动态选择调用什么?