몇 가지 새로운 구성 요소 - MyComponent1
, MyComponent2
, ...을 정의했다고 가정하고, Ext.Component
을 확장합니다.mixin 대 플러그인. 무엇을 선택해야합니까?
이제 위젯을 동일한 기능으로 확장하려고합니다. MyComponentX.el
의 오른쪽 상단에 나타나는 close
버튼을 추가하고 싶습니다.
무엇을 사용해야합니까? mixin
? plugin
? 또는 다른 것?
그리고 일반적으로 : mixin vs plugin
, 가장 좋은 방법은 무엇입니까?
mixin
당신이
plugin
는 기존 구성 요소를 향상시키기 위해 사용하는 것입니다 '다중 상속'을 달성하기 위해 무엇을 사용 -
Mixin은 상속되지만 플러그인은 구성입니다. –