0
내가 들어오는 국가에 따라 datefield 형식을 재정의하고 싶습니다. 다음 함수를 작성한 다음 Ext.Loader.loadScript를 사용하여 this를 적용했습니다. 그러나 datefield 형식을 재정의하지는 않습니다. 나는 이것을 ExtJS에서 구현하고있다. 4. 누군가가 어떻게 datefiled 형식을 재정의 할 수 있는지 제안 할 수 있는가? 당신이다른 조건에 따라 ExtJs 4의 날짜 필드 형식을 재정의하십시오.
function fnc() {
switch (params.country) {
case 'USA':
Ext.override(Ext.form.DateField, {
format : 'm/d/Y'
});
Ext.override(Ext.grid.DateColumn, {
format : 'm/d/Y'
});
Ext.override(Ext.picker.Date, {
format : 'm/d/Y'
});
break;
case 'MEX':
Ext.override(Ext.form.DateField, {
format : 'd/m/Y'
});
Ext.override(Ext.grid.DateColumn, {
format : 'd/m/Y'
});
Ext.override(Ext.picker.Date, {
format : 'd/m/Y'
});
break;
default:
Ext.override(Ext.form.DateField, {
format : 'm/d/Y'
});
Ext.override(Ext.grid.DateColumn, {
format : 'm/d/Y'
});
Ext.override(Ext.picker.Date, {
format : 'm/d/Y'
});
break;
};
}
페이지를 처음로드 할 때 오버라이드가 발생해야만 정상적으로 적용될 수 있습니다. 이 기능은 언제 실행됩니까? – forgivenson
이 기능은 시작 기능에서 실행됩니다. – user2316489