yii2-scroll-pager用于同一页面中的两个视图

时间:2018-07-17 17:55:13

标签: yii2 yii2-advanced-app yii2-extension

我在Yii2中安装了kop / yii2-scroll-pager,所以我想在同一页面中使用两个视图,但是每个视图都加载它的内容,我的问题是当我单击加载更多链接时加载两个视图的内容。

是否可以分开滚动寻呼机,所以如果我单击为视图A添加更多内容,将仅加载视图A的内容;如果我单击为视图B添加更多内容,则将仅加载视图B的内容。

我两个视图的代码都是

查看A:

<div class="comment-view">
        <?= ListView::widget([
            'dataProvider' => $dataProviderComment,
                'summary'=>'',
                'itemOptions' => ['class' => 'item'],
                'emptyText' => $this->render('no-comment'),
                'itemView' => function ($model, $key, $index, $widget) {
                                return $this->render('pst-comment',['model' => $model]);
                            },
        'pager' => ['class' => \kop\y2sp\ScrollPager::className()],
            ]);
        ?>
    </div> 

并查看B:

<div class="post-view">
    <?= ListView::widget([
        'dataProvider' => $dataProviderPost,
            'summary'=>'',
            'itemOptions' => ['class' => 'item'],
            'emptyText' => $this->render('no-content'),
            'itemView' => function ($model, $key, $index, $widget) {
                            return $this->render('pst-content',['model' => $model]);
                        },
            'pager' => ['class' => \kop\y2sp\ScrollPager::className()],
        ]);
    ?>
</div>

我试图使每个按钮仅加载视图的内容;例如,如果我单击按钮以在视图A中加载更多内容,则仅加载视图A的内容,如果单击视图B的按钮仅加载视图B的内容,我尝试了但没有成功

0 个答案:

没有答案