EXT Js:如何在加载

时间:2017-05-19 13:20:15

标签: javascript multithreading extjs

我希望在EXT js中创建一个线程,在一段时间后继续进行休息调用,直到Js在浏览器上。

2 个答案:

答案 0 :(得分:1)

您可以使用以下代码:

setTimeout(function(){ <Make ajax call here> }, <interval in miliseconds>);

这是否解决了您的问题?

答案 1 :(得分:0)

Javascript没有线程和并行执行的概念。但是,它可以使用定期执行的函数填充执行队列。这个javascript函数是

window.setInterval(fn, milliseconds);

如果你真的想重复这个功能永远运行,这是一个很好的协议。虽然您也可以使用window.clearInterval停止执行,但如果您已经在使用ExtJS框架,我不会这样做。

因为围绕这些基本功能,ExtJS创建了Task对象,您可以随意启动和停止。 ExtJS解决方案更具OOP风格,这意味着更清晰的代码。

要了解如何使用它,official Task documentation就是你的朋友。