js: list add reload api
This commit is contained in:
@@ -566,4 +566,16 @@ - (void)subNodeContentChanged:(DoricViewNode *)subNode {
|
||||
[subNode.view.doricLayout apply];
|
||||
[super subNodeContentChanged:subNode];
|
||||
}
|
||||
|
||||
- (void)reload {
|
||||
self.loadAnchor = -1;
|
||||
[self.itemViewIds.allValues forEach:^(NSString *obj) {
|
||||
[self removeSubModel:obj];
|
||||
}];
|
||||
[self.itemViewIds removeAllObjects];
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
self.rowCount = self.itemCount + (self.loadMore ? 1 : 0);
|
||||
[self.view reloadData];
|
||||
});
|
||||
}
|
||||
@end
|
||||
|
Reference in New Issue
Block a user