2009-07-28 3 views

답변

2

그것은 내가 생각이 잘되지 않습니다 Test.mxml

<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> 
    <mx:Script> 
     <![CDATA[ 
      public var a:String; 

     ]]> 
    </mx:Script> 
</mx:Application> 

Test2.mxml

<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> 
    <mx:Script> 
     <![CDATA[ 
      public var a1:String; 
      public var te1:Test=new Test(); 
      public function init():void{ 
      a1=te1.a; 
      } 
     ]]> 
    </mx:Script> 
</mx:Application> 

처럼 할 수 있지만 하나의 MXML을 가정 할 목적

1

서비스를 제공 할 수있다 구성 요소가 다른 구성 요소의 하위 요소 인 경우 바인딩을 사용하여 데이터를 전달해야합니다.

1

대상 구성 요소가 수신 할 소스 구성 요소의 문자열 값을 포함하는 이벤트를 전달할 수 있습니다.

1

두 개의 mxml 구성 요소가 서로 어떻게 관련되어 있는지 더 자세히 설명해야합니다 ... parent/child? 부모 안에있는 형제 두 명? 이것이 최선의 접근 방식을 결정합니다. 물론, 가능한 한 구성 요소가 "서로 연결"되어서는 안됩니다.이 구성 요소는 메이트와 같은 프레임 워크가 들어오는 곳이지만, 현재의 위치를 ​​넘어서는 것입니다.