在对dataset调用doRequest时,doRequest是不是立即就返回了?我想在请求数据时显示一个等待界面,在获取完数据后关闭等待界面,请问这该如何处理。
不是,doRequest是开始建立http连接,连接过程,以及数据传输,服务器响应都需要要时间,这个时间有时可能是很快,有时也许会很长。
可以根据dataset(datapointer)的ondata事件或者绑定了数据的view的ondata事件来判断是否获取完数据。因为根据数据绑定的机制,当dataset指向的数据内容发生改变时,绑定到这些数据内容的元素都会产生ondata事件。
好的,搞定了,谢谢
不是,doRequest是开始建立http连接,连接过程,以及数据传输,服务器响应都需要要时间,这个时间有时可能是很快,有时也许会很长。
可以根据dataset(datapointer)的ondata事件或者绑定了数据的view的ondata事件来判断是否获取完数据。因为根据数据绑定的机制,当dataset指向的数据内容发生改变时,绑定到这些数据内容的元素都会产生ondata事件。