2013-01-15 2 views
1

팀,파일 업로드 필드의 기본값 지정 방법

파일 업로드 필드의 기본값을 정의 할 수없는 한 가지 문제가 있습니다. 기본적으로 사용자가 파일을 업로드하기 전에 "파일 업로드"와 같은 도우미 텍스트를 표시하려고합니다.

xtype: 'textfield' 
,inputType: 'file' 
,fieldLabel: 'File Upload' 
,value:'File Upload' 
,autoCreate: { tag: 'input', type: 'text', size: '20', autocomplete: 'off', multiple: 'multiple' } 
,name:'import_filename' 
, id:'import_filename' 

답변

0

나는 emptyText에 대해 이야기하고 있다고 생각합니다. 이 구성은 필드에 값이 없을 때 텍스트를 표시합니다. 당신이 inputType을 사용하는 경우 :

주 '파일을'emptyText 지원 하지 않고 피해야한다.

+0

그러면 기본값을 어떻게 표시합니까? 이전에 파일을 업로드 한 편집 모드에서 양식을 여는 중입니다. 다른 속임수. – user1927808

+0

기본값은 무엇을 의미합니까? 항상 업로드해야하는 파일? – A1rPun

+0

자세히 설명 드리겠습니다. 사용자가 파일을 업로드하는 비즈니스 흐름이 있습니다 (제출 양식). 나중에 제출하는 동안 이전에 업로드 된 파일의 이름을 표시하려는 EDIT 모드에서 양식을 여는 중입니다. 그러나 이것을 보여주는 쉬운 방법이없는 것 같습니다. – user1927808

1

또한이 문제를 해결하고 setRawValue()가 작동합니다. 리스너에서 구성 요소를 렌더링 할 수 있습니다.

listeners : { 
       render : function(comp){ 
        comp.setRawValue(fileName); 
       } 
} 
관련 문제