导航

ListView 

1. onloadingstatechanged事件,当listview处于加载和已准备好状态时,触发该事件

2. loadingState属性,返回listview的加载状态。我打印出的值分为 viewPortLoaded,itemsLoading,complete。

当loadingState等于complete时,代表listview加载完毕。

 

因为设置listview的scrollLeft需要等listview加载完毕。所以得用到上两个事件和属性。

 

listView.onloadingstatechanged = function (event) {
                console.log("listView.loadingState=" + listView.loadingState);

                if (listView.loadingState == "complete") {
                    //设置scrollLeft
                }
            };

 onloadingstatechanged会调用很多次.直到loadingState等于complete。