ExtJS 라이브러리가 포함 된 프로젝트에서 작업 중이며 이해가되지 않는 코드 조각이 있습니다 (그러나 작동합니다). :(도와주세요. 자바 스크립트 함수 매개 변수
TreePanel.on('click', showDocumentFromTree);
function showDocumentFromTree(node) {
if (TreePanel.getSelectionModel().isSelected(node)) {
dataStore.baseParams = {
node : node.id,
limit : 10
}
dataStore.load({
params : {
start : 0
}
});
}
};
그래서 "showDocumentFromTree"에 대한 기능 정의는 "노드"하지만 코드를 호출 할 때, 그것은 아무것도 통과하지 못한라는 매개 변수가 있습니다. 또한, 오브젝트 "노드는"아니다 글로벌 (내가 아는 한).
그래서 내가 작품을 방법에 대한 혼란 스러워요?이 자바 스크립트가 또?
을 가지고 마법,인가 나는 "노드"를 인쇄 할 console.debug을 수행 할 때 그 안에 물건이 있습니다. (FireBug 용 console.debug)
감사합니다. J
이 줄이 있다고 생각한다면 : TreePanel.on ('click', showDocumentFromTree); showDocumentFromTree (여기서 추측하고있는 함수)를 호출하면 잘못된 것입니다. 그것은 단지 어떤 시점에서 호출 될 함수를 등록 만합니다. – airportyh
jQuery에서 지배적 인 것으로 보이는 항목에서 Extj를 사용하는 경우 +1. :) –