Ext.util.TaskRunner 전참
TaskRunner는 타이밍 작업에 사용됩니다.
예1:
this._lastChange = function (id) {
var runner = new Ext.util.TaskRunner();
runner.start({
run: function () {
var dom = Ext.getDom(id); //
var count = this.taskRunCount; //
count = argumnet[0]; //
// do something..
},
interval: 1000, //
repeat: 10 // 10
});
};
예2:
this._lastChange = function (id) {
var runner = new Ext.util.TaskRunner();
var name = 'wy', age =18;
runner.start({
run: function (name,age) {
var dom = Ext.getDom(id); //
var count = this.taskRunCount; // 0
var _name = name; // 'wy'
// do something..
},
args: [name,age],
interval: 1000, //
repeat: 10 // 10
});
};
그래서 전참하거나 타이머에 접근하는 것이 ext2.1의 생각이다. 원본 코드의 한 구절:
var rt = t.run.apply(t.scope || t, t.args || [++t.taskRunCount]);
그 실용적인 방법 1도 일부 파라미터에 접근할 수 있으며,runTasks 방법을 확장하는 것이 가장 좋다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ExtJS 3.2 학습 노트(3) 사용자 정의 이벤트Extjs에서 모든 상속은 Ext.util에서 합니다.Observable 클래스의 컨트롤은 이벤트를 지원할 수 있습니다. 클래스에 대해 이벤트를 사용자 정의하려면 다음 절차를 따르십시오. 1, 먼저 클래스를 정의합니...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.