2017-10-31 24 views
1

Sencha Architect 4에서 테마의 수정없이 버튼의 배경색을 변경하는 방법은 무엇입니까? 테마를 수정하고 싶지 않은 단 하나의 버튼의 색상을 수정하고 싶습니다 ... 이미 스타일 설정을 수정하려했지만 아무 것도 변경되지 않았습니다! 사전에Sencha Architect 4의 버튼 색상 변경

감사합니다,

답변

0

Joud이 정말 센차 아키텍트를위한 그러나 일반적으로는 ExtJS 직접 질문 아니에요, 조금 복잡 할 수있다.

은의이 코드를 가정 해 봅시다 :

{ 
    xtype: 'button', 
    style: { 
     background: 'red' 
    }, 
    text: 'MyButton' 
} 

는 이제 정말 당신이 앱에서 사용중인 테마에 따라 달라집니다. 각 테마는 버튼을 스타일링하기 위해 서로 다른 CSS를 사용하기 때문입니다. ExtJS 테마의 배경을 변경하면 테마가 테마를 처리 할 수 ​​있고 설정할 CSS를 알기 때문에 모든 테마에서 사용할 수 있습니다.

이 코드와 재료 테마 :

Material Theme

는 그리고이 같은 코드로 트리톤 테마입니다 :

Triton theme


는 어떻게 그것을 할? 가장 쉬운 방법은 사전 정의 된 UI를 사용하는 것입니다. 각각의 주제를 가지고 : 당신이 그들을 좋아하지 않는 경우에

enter image description here

당신이 당신의 자신의 UI를 만들어야합니다. 그러나 그것은 당신이하고 싶지 않은 당신의 테마를 변화시킬 것입니다 : |

자신 만의 테마를 갖고 싶지 않은 경우 FYI 전문가 팁 SA 프로젝트의 기본 테마를 설정하는 것이 좋습니다.

+0

답장을 보내 주셔서 감사합니다. 나는 버튼의 스타일 설정을 변경하여 스타일을 변경했지만 CSS는 코드에 추가되지 않지만 하나의 버튼이기 때문에 스타일이 변경되지 않기 때문에 괜찮습니다. – Joud