Оуф, здесь много проблем с вашим подходом. Вам необходимо снять все флажки. Вместо этого используйте настраиваемое средство визуализации элементов, включите в него флажок (который имеет привязку к данным для метки и текущему выбранному состоянию) и установите средство визуализации в списке.
Тогда вам просто нужно установить dataProvider для списка, который может быть простым объектом с {label:'Some Label', selected:false}
, который повторяется для каждого «экземпляра» флажка. Используя этот подход, вы будете перерабатывать средства визуализации элементов, увеличивая повторное использование кода и производительность.