큰 응용 프로그램이 ExtJS로 작성되었으며 응용 프로그램의 어느 곳에서나 사용자 정의 이벤트를 처리하는 가장 좋은 방법을 찾고 있습니다. 예를 들어, 앱의 일부 텍스트에 앵커 태그를 추가하여 앱에서 맞춤 구성 요소를 열려고 할 수 있습니다. 순간 나는 몸체에 대한 클릭을 듣고 대상에 특정 형식으로 CSS 클래스가 적용된 경우 액션을 수행하기 위해이 클래스를 사용합니다.ExtJS의 HTML 앵커 태그에서 이벤트 처리
예를 들어 내가이있을 수 있습니다
<a class="ACTION-View-Customers">View Customers</a>
내 이벤트 처리기가 떨어져 클래스 명을 끌어와 작업을 할 것입니다. 이 접근법의 문제점은 핸들러에 많은 매개 변수를 전달하는 것이 어렵다는 것입니다. 당신은
<a href="#" class="{ action: 'View', options: { name: 'Customers', type: 'All' } }">View Customers</a>
이 접근 방식에 문제를 생각하고 대안을 제안 할 수 있습니다 : 내가 제안은과 같이, 앵커의 클래스 또는 HREF 태그 내부에 JSON을 사용하는 것입니다? 감사.
정확히 내 요점. body 요소를 듣지 않고 이벤트 핸들러를 직접 링크에 연결해야합니다. –