PageView icon indicating copy to clipboard operation
PageView copied to clipboard

Not support dynamic list data

Open skywalkerlw opened this issue 3 years ago • 0 comments

It works perfectly if we have a fixed length of data. Unfortunately, it does not support dynamic data. Here is a demo

// viewModel.state.list is fetched after fetchNextPageIfPossible
VPageView(selectedPage: $pageIndex) {
            ForEach(viewModel.state.list, id: \.self) { _ in
                ImageCell(urlStr: Image.fullScreenDemo)
            }
        }
        .onAppear {
            viewModel.reset()
            viewModel.fetchNextPageIfPossible()
        }
 .background(Color(hex: "2A3A3F"))

skywalkerlw avatar Feb 24 '22 00:02 skywalkerlw