2012-02-13 2 views
0

저는 ExtJS와 JS에 매우 익숙합니다 ...ExtJS에서 setText의 링크에 변수를 전달합니다.

xtype : lable을 가지고 있습니다. 무언가가로드 된 후,이 레이블은 링크를 제공하도록 업데이트됩니다.

Ext.getCmp('MyForm.MyLabel').setText("<a href='some_permanent_url' target='_blank>'</a>", false); 

내가 지금 내 URL에서 변수를 사용하려면하지만 난 그것을하는 방법을 모른다 :

은 내가 이전에 사용. 너무 좋은 것처럼

뭔가 :

var myVar = some_string; 
Ext.getCmp('MyForm.MyLabel').setText("<a href=myVar target='_blank>'</a>", false); 

이 과정이 작동하지 않습니다 ...

어떤 아이디어?

감사합니다 !!!

답변

1

당신은 + 연산자 문자열을 연결할 수 있습니다

var myVar = some_string; 
Ext.getCmp('MyForm.MyLabel').setText("<a href='"+myVar+"' target='_blank>'</a>", false); 
+0

가 완벽하게 작동합니다! 대단히 감사합니다 !!! –

관련 문제