Application.cfc에 정의 된이 범위를 명시 적으로 참조 할 수있는 방법이 있습니까? ColdFusion에서 Application.cfc에 정의 된 "THIS"범위를 어떻게 명시 적으로 참조합니까?
내가이 같은 Application.cfc을 가지고 말 :component {
this.name="MyApplication"
..
내가 사이트의 모든 페이지에서, 당신은 this.name이 방법으로 액세스 할 수 있다는 것을 알고 ...
<cfoutput>#this.name#</cfoutput>
합니다. 그러나 다른 구성 요소에 있다면 Application.cfc의 "this"범위에 어떻게 도달합니까? var를 전달하지 않고도 가능합니까?
Adobe 설명서에서는 인스턴스 또는 개체 이름을 접두어로 사용하여 "THIS"범위를 참조 할 수 있다고 말합니다. Application.this.name 시도했지만 작동하지 않았다.
짐작 하겠지만, 또는 CreateObject()를 사용하여 개체를 만드는 것으로 시작한다고 생각합니다. –
'application.name'을 (를) 사용해 보셨습니까? –
다른 예제를 사용해야한다고 생각합니다. 질문은 특별히 이름을 알지 못하는 범위 액세스에 관한 것입니다. –