когда я скрываю popover
и открываю его снова, значение currentPage
не изменилось.
HTML-КОД:
<el-popover
placement="bottom"
trigger="click"
title="网段详情"
@hide="popoverHide">
<el-table :data="inner_table_data.slice((insidePage-1)*5,insidePage*5)" stripe height="100%">
<el-table-column></el-table-column>
</el-table>
<el-pagination
@current-change="insideChange"
:page-size="5"
layout="prev, pager, next"
:total="30">
</el-pagination>
<a href="javascript:;" slot="reference">
<span v-html="scope.row.subnet"></span>
</a>
</el-popover>
JS CODE:
popoverHide: function () {
this.insidePage = 1;
this.inner_table_data = '';
}
Демо-ссылка здесь: https://jsfiddle.net/npfL4e7h/10/
Измените номер страницы в нумерации страниц, скройте и откройте его снова, данные - это данные первой страницы, а номер страницы - это номер, прежде чем скрывать всплывающее окно. Добавление: текущая страница, похоже, не помогает.