Вопрос
когда я запускаю свой флэш-файл (проверяю его) на панели вывода, я получаю следующую ошибку
ТипОшибка:Ошибка № 1010:Термин не определен и не имеет свойств.
Я где-то читал, что это произошло из-за того, что для одной из переменных установлено значение null.посмотрев на свой код, я обнаружил, что следующая строка вызывает этот вывод
arrSelectedIndex[i] = -1;
позже он будет использоваться в качестве выбранного индекса в группе переключателей.
мой вопрос: будет ли проблемой установка выбранного индекса на -1?
Спасибо
Решение
Звучит как arrSelectedIndex
в этой строке имеет значение null.Проследите обратно туда, где оно должно быть назначено.Используйте отладчик, если операторов трассировки недостаточно, чтобы выяснить, в чем дело.
Другие советы
RadioButtonGroup принимает selectedValue
собственность, а не selectedIndex
.Таким образом, вы вообще не можете установить selectedIndex RBG ни на что, а не только на -1.
Вы можете получить значение radioButton в RadioButtonGroup, используя метод RadioButtonGroup.getRadioButtonAt(index:int)
.