Я пытаюсь добавить встроенную выноску в мое сетевое гибкое мобильное приложение, которое спрашивало пользователя, действительно ли он уверен, что хочет покинуть чат.
Однако я получаю ошибку компилятора, потому что (нестатическая) функция fetch(MyEvent.LEAVE)
ниже принадлежит родительскому представлению.
Есть ли еще способ вызвать его (может быть, через outerDocument
, parent
, owner
или что-то подобное)?
<fx:Declarations>
<fx:Component className="ConfirmLeave">
<s:Callout
horizontalPosition="middle"
verticalPosition="middle">
<s:VGroup>
<s:Label text="Are you sure?" />
<s:HGroup>
<s:Button id="_leaveYes"
label="Yes"
click="fetch(MyEvent.LEAVE)" />
<s:Button id="_leaveNo"
label="No"
click="close()" />
</s:HGroup>
</s:VGroup>
</s:Callout>
</fx:Component>
</fx:Declarations>