钛焦点事件在 ios 上多次触发
titanium focus event fire multiple times on ios
我正在使用 titanium VGA 5.0.2 开发 ios 应用程序。我想刷新选项卡上的表格视图:
win.addEventListener('focus', function (e) {
alert('Got Focus');
load_tableview(); });
我运行 模拟器iphone5s 9.1 上的这段代码。但这是多次火灾。警报不断出现在屏幕上。
您可以避免多次加载表视图,如下所示
Var isFocussed = false; // Global variable to the file.
win.addEventListener('focus', function (e) {
if(!isFocussed){
load_tableview(); // will refresh only once
isFocussed = true;
}
我正在使用 titanium VGA 5.0.2 开发 ios 应用程序。我想刷新选项卡上的表格视图:
win.addEventListener('focus', function (e) {
alert('Got Focus');
load_tableview(); });
我运行 模拟器iphone5s 9.1 上的这段代码。但这是多次火灾。警报不断出现在屏幕上。
您可以避免多次加载表视图,如下所示
Var isFocussed = false; // Global variable to the file.
win.addEventListener('focus', function (e) {
if(!isFocussed){
load_tableview(); // will refresh only once
isFocussed = true;
}