首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle-JET :如何使用oj-分页控制将内容动态添加到oj-list-视图中

Oracle-JET :如何使用oj-分页控制将内容动态添加到oj-list-视图中
EN

Stack Overflow用户
提问于 2022-08-24 06:24:01
回答 1查看 197关注 0票数 0

我想根据页码来获取数据。也就是说,我检查是否页号。是1,发出一个API调用,返回1-100行输出并显示在列表视图中。每当更改页码时,都会调用一个函数(我将在那里进行一个新的API调用,以便将下100个输出行加载到ArrayDataProvider中)。是否有一种方法可以捕获页面号的值,并在每次函数更改时调用它?

HTML

代码语言:javascript
复制
<oj-paging-control id="paging" data='[[pagingDataProvider]]' page-size='100'></oj-paging-control>
<oj-list-view id="listview" data="[[pagingDataProvider]]">
     <template slot="itemTemplate" data-oj-as="item">
     <oj-list-item-layout id="listitem">
     <oj-bind-text value="[[item.data.VALUE]]"></oj-bind-text>
     </oj-list-item-layout>
     </template>
</oj-list-view>

JS

代码语言:javascript
复制
var a = makeAjaxCall(url, Object.assign({},reqParams, {data: {this.data},dataType: "json"}));
            a.then((response)=> {
                 var data = response.split("\n")
                 while(data[i]!="")
                 {
                 this.listOutput.push({
                    "VALUE":data[i]                     
                 });
                 pagingDataProvider(new ArrayDataProvider(this.listOutput, {keyAttributes: 'VALUE'})); 
                 }
EN

回答 1

Stack Overflow用户

发布于 2022-08-24 12:24:37

这种分页控制的使用是不可取的,唯一支持的使用是dots版本,它可以与电影片一起使用。高水标滚动是射流加载更多数据的支持方式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73468349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档