Dojo를 시작하기 만하면됩니다. 두 개의 사용자 지정 매개 변수를 이벤트 처리기에 전달하고 싶습니다. jQuery를, 당신은 이런 식으로 작업을 수행 할 수 있습니다Dojo : 이벤트 처리기에 사용자 정의 매개 변수 전달 방법
$('#button').click({
customData: 'foo'
}, handlerFunction);
그리고 customData
이 같은 handlerFunction
에서 액세스 할 수 있습니다
function handlerFunction(event) {
console.log(event.data.customData);
}
내가 도장에 걸쳐 jQuery 코드의 비트를 마이그레이션하고 있습니다. Dojo 이벤트 핸들러에이 매개 변수를 전달하려면 어떻게해야합니까? 도장에서 이벤트를 연결할 때 그래서
function make_event_handler(customData){
return function(evt){
//customData can be used here
//just like any other normal variable
console.log(customData);
}
}
:
는
아하,'dojo.partial' 내가 찾고 있어요 것입니다. 감사! – Jonah