self.showPanel();
self.updateSliderValue();
self.addPoints(1,2,3);
self.setOptions();
self.removeValues();
Run Code Online (Sandbox Code Playgroud)
addPoints
方法为app添加点数并且需要花费很多时间,因此我希望它在后台运行,应用程序会转到其setOptions
下方的其他功能.请帮忙.
javascript是一个单线程应用程序,这意味着没有什么比运行后台线程更好的了.
你可以做的是addPoints
在main函数完成后运行该函数,你可以使用setTimeout来做到这一点
setTimeout(function(){
self.addPoints(1,2,3);
}, 0)
Run Code Online (Sandbox Code Playgroud)
这将推迟执行addPoints
直到当前脚本执行结束.