想知道差异b / w this.parent; this.parentApplication; this.parentDocument;

时间:2012-01-25 09:18:07

标签: flex popup

这三者之间有什么区别:

this.parent;
this.parentApplication;
this.parentDocument;

当我在popupWindow中调用它时。

除此之外:我有一个tabnavigator作为自定义组件。当我单击tabnavigator上的某个Button时,将显示弹出窗口(标题窗口)。现在我想从弹出窗口(titlewindow)调用tabnavigator中定义的函数。提出一些想法。

2 个答案:

答案 0 :(得分:2)

我不确定this.parent,但请确认this.parentApplication和this.parentDocument

让我们拿一棵树以便于理解。

                     1
                    / \
                   2   3
                  /|\   \
                 4 5 6   7
                    \     \
                     8     9

1 - ParentDocument:1 - ParentApplication:1

2 - ParentDocument:1 - ParentApplication:1

3 - ParentDocument:1 - ParentApplication:1

4 - ParentDocument:2 - ParentApplication:1

5 - ParentDocument:2 - ParentApplication:1

6 - ParentDocument:2 - ParentApplication:1

7 - ParentDocument:3 - ParentApplication:1

8- ParentDocument:5 - ParentApplication:1

9 - ParentDocument:7 - ParentApplication:1

答案 1 :(得分:1)

从您的子弹出窗口生成应用程序正在侦听的事件。孩子们对父母一无所知。