extjs datagrid选择有时失败

时间:2016-05-27 18:32:08

标签: extjs grid

单击我的ExtJS网格时收到错误,但只有在短时间内点击不同的选项时才会收到错误。因此,如果我单击一行,我的DOSTUFF方法可以工作,但如果我一直点击不同的行,我最终会收到错误。基本上是因为当你点击一行时,会发生很多不同的事情,我认为它不会让所有重新计算完成后再继续。

这是错误的图片 here

这是我的第一个ExtJS项目......我怎么能看到这个失败的地方?如果是因为我不让先前的计算结束......我怎么能阻止这个呢?

以下是单击datagrid中的行时调用的方法。

// Show toolbar when we are in maps mode
AppBarLayout.LayoutParams params = (AppBarLayout.LayoutParams) mToolbar.getLayoutParams();
CoordinatorLayout.LayoutParams appBarLayoutParams = (CoordinatorLayout.LayoutParams) mAppBarLayout.getLayoutParams();
if(isMapIndex) {
    params.setScrollFlags(0);
    appBarLayoutParams.setBehavior(null);
    mAppBarLayout.setLayoutParams(appBarLayoutParams);
} else {
    params.setScrollFlags(AppBarLayout.LayoutParams.SCROLL_FLAG_SCROLL | AppBarLayout.LayoutParams.SCROLL_FLAG_ENTER_ALWAYS);
    appBarLayoutParams.setBehavior(new AppBarLayout.Behavior());
    mAppBarLayout.setLayoutParams(appBarLayoutParams);
}

0 个答案:

没有答案