Любая идея, как заставить это работать?Оценка [] кажется, не работает внутри кнопки []
y = {}; Table[Button[x, AppendTo[y, Evaluate[x]]], {x, 5}]
Результат: Нажмите кнопку [1
], нажмите [2
], получить {6,6}
Я тривиализующее реальную задачу, но цель состоит в том, чтобы установить, что кнопка делает Внутри Map
или Table
или ParallelTable
.
Пожалуйста, помогите!
EDIT
Фигурные это ... Evaluate
работает только на первом уровне. Здесь он слишком глубокий. Поэтому я использовал ReplaceRule
:
Remove[sub]; y = {}; Table[Button[x, AppendTo[y, sub]] /. sub -> x, {x, 5}]
Пожалуйста, отправьте сообщение 'Удалить [sub]; y = {}; Таблица [ Кнопка [x, AppendTo [y, sub]] /. sub -> x, {x, 5}] 'в качестве ответа –