Я загружаю данные из TextFlow в spark:TextArea. В TextFlow у меня есть элементы «a href». Проблема заключается в адресе элементов «ссылка». Некоторые из них будут выходить за пределы страницы (эти я уйду, ничего не делая), другие перейдут на другие подстраницы моего сайта (эти я должен поймать и обработать в коде).
Я планировал поймать событие «нажатие на ссылку», чтобы решить, что делать, но я не могу этого сделать. Я прочитал это, написав
<a href="event:page_adress">
я мог поймать событие по ссылке: событие в старом mx: TextArea, но я не могу сделать это здесь. Я попытался вручную добавить:
addEventListener(TextEvent.Link, functionName)
но это не работает. Когда я переключаюсь на перехват события MOUSE_CLICK, я перехватываю событие, но не могу проанализировать его, чтобы получить нужный адрес.
Кто-нибудь знает, как это сделать? Мне не нужно придерживаться TextArea, но компонент должен загружать контент из TextFlow.
PS Я заметил, что когда я добавлял event:page_adress в 'a href', ссылка перестала работать (это означает, что она, вероятно, начала выдавать события), но я не могу ее уловить...
PS2 TextFlow импортируется из внешней базы данных с
TextFlowUtil.importFromXML
Я пытался использовать в элементе ссылки событие click, но оно не работает:
<a click="myClickHandler(event)">
myClickHandler не запускается после нажатия на ссылку...