<div class="ant-col ant-col-xs-24 ant-col-sm-24 ant-col-md-18 ant-col-lg-18 ant-col-xl-19 ant-col-xxl-20" data-v-608e4900="">
    <section class="main-container main-container-component" data-v-608e4900="">
        <article data-v-608e4900="">
            <section class="markdown">
                <h1>Pagination <span class="subtitle">分页</span></h1>
                <section class="markdown">
                    <p>采用分页的形式分隔长列表，每次只加载一个页面。</p>
                </section>
            </section>
            <section class="markdown">
                <h2>代码演示</h2>
            </section>
            <div class="ant-row" data-v-608e4900="" style="margin-left: -8px; margin-right: -8px; row-gap: 0px;">
                <div class="ant-col ant-col-24 code-boxes-col-1-1" style="padding-left: 8px; padding-right: 8px;">
                    <section class="code-box" id="components-pagination-demo-basic">
                        <section class="code-box-demo">
                            <ul unselectable="unselectable" class="ant-pagination">
                                <!---->
                                <li title="上一页" tabindex="0" class=" ant-pagination-prev" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1"><a>1</a></li>
                                <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2 ant-pagination-item-active"><a>2</a></li>
                                <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                <!---->
                            </ul>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-basic">基本</a></div>
                            <div class="code-box-description">
                                <p>基础分页。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span> <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current<span class="token punctuation">"</span></span> <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>50<span class="token punctuation">"</span></span> <span class="token attr-name">show-less-items</span> <span class="token punctuation">/&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  <span class="token function">setup</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">return</span> <span class="token punctuation">{</span>
      current<span class="token operator">:</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">2</span><span class="token punctuation">)</span><span class="token punctuation">,</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-more">
                        <section class="code-box-demo">
                            <ul unselectable="unselectable" class="ant-pagination">
                                <!---->
                                <li title="上一页" tabindex="0" class=" ant-pagination-prev" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1"><a>1</a></li>
                                <li title="向前 5 页" tabindex="0" class="ant-pagination-jump-prev ant-pagination-jump-prev-custom-icon">
                                    <a class="ant-pagination-item-link">
                                        <div class="ant-pagination-item-container"><span role="img" aria-label="double-left" class="anticon anticon-double-left ant-pagination-item-link-icon"><svg focusable="false" class="" data-icon="double-left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"></path></svg></span>
                                            <span class="ant-pagination-item-ellipsis">•••</span>
                                        </div>
                                    </a>
                                </li>
                                <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4 ant-pagination-item-after-jump-prev"><a>4</a></li>
                                <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                <li title="6" tabindex="0" class="ant-pagination-item ant-pagination-item-6 ant-pagination-item-active"><a>6</a></li>
                                <li title="7" tabindex="0" class="ant-pagination-item ant-pagination-item-7"><a>7</a></li>
                                <li title="8" tabindex="0" class="ant-pagination-item ant-pagination-item-8 ant-pagination-item-before-jump-next"><a>8</a></li>
                                <li title="向后 5 页" tabindex="0" class="ant-pagination-jump-next ant-pagination-jump-next-custom-icon">
                                    <a class="ant-pagination-item-link">
                                        <div class="ant-pagination-item-container"><span role="img" aria-label="double-right" class="anticon anticon-double-right ant-pagination-item-link-icon"><svg focusable="false" class="" data-icon="double-right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"></path></svg></span>
                                            <span class="ant-pagination-item-ellipsis">•••</span>
                                        </div>
                                    </a>
                                </li>
                                <li title="50" tabindex="0" class="ant-pagination-item ant-pagination-item-50"><a>50</a></li>
                                <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                <!---->
                            </ul>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-more">更多</a></div>
                            <div class="code-box-description">
                                <p>更多分页。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span> <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current<span class="token punctuation">"</span></span> <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>500<span class="token punctuation">"</span></span> <span class="token punctuation">/&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  <span class="token function">setup</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">return</span> <span class="token punctuation">{</span>
      current<span class="token operator">:</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">6</span><span class="token punctuation">)</span><span class="token punctuation">,</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-changer">
                        <section class="code-box-demo">
                            <div>
                                <ul unselectable="unselectable" class="ant-pagination">
                                    <!---->
                                    <li title="上一页" tabindex="0" class=" ant-pagination-prev" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3 ant-pagination-item-active"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5 ant-pagination-item-before-jump-next"><a>5</a></li>
                                    <li title="向后 5 页" tabindex="0" class="ant-pagination-jump-next ant-pagination-jump-next-custom-icon">
                                        <a class="ant-pagination-item-link">
                                            <div class="ant-pagination-item-container"><span role="img" aria-label="double-right" class="anticon anticon-double-right ant-pagination-item-link-icon"><svg focusable="false" class="" data-icon="double-right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"></path></svg></span>
                                                <span class="ant-pagination-item-ellipsis">•••</span>
                                            </div>
                                        </a>
                                    </li>
                                    <li title="25" tabindex="0" class="ant-pagination-item ant-pagination-item-25"><a>25</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <li class="ant-pagination-options">
                                        <div class="ant-select ant-pagination-options-size-changer ant-select-single ant-select-show-arrow">
                                            <!---->
                                            <!---->
                                            <div class="ant-select-selector"><span class="ant-select-selection-search"><input id="rc_select_1" autocomplete="off" class="ant-select-selection-search-input" role="combobox" aria-haspopup="listbox" aria-owns="rc_select_1_list" aria-autocomplete="list" aria-controls="rc_select_1_list" aria-activedescendant="rc_select_1_list_0" readonly="" unselectable="on" type="search" style="opacity: 0;"></span>
                                                <span class="ant-select-selection-item">20 条/页</span>
                                                <!---->
                                            </div><span class="ant-select-arrow" unselectable="on" aria-hidden="true" style="user-select: none;"><span role="img" aria-label="down" class="anticon anticon-down ant-select-suffix"><svg focusable="false" class="" data-icon="down" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"></path></svg></span></span>
                                            <!---->
                                        </div>
                                        <!---->
                                    </li>
                                </ul><br>
                                <ul unselectable="unselectable" class="ant-pagination ant-pagination-disabled">
                                    <!---->
                                    <li title="上一页" tabindex="0" class=" ant-pagination-prev" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4 ant-pagination-item-active"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                    <li title="6" tabindex="0" class="ant-pagination-item ant-pagination-item-6 ant-pagination-item-before-jump-next"><a>6</a></li>
                                    <li title="向后 5 页" tabindex="0" class="ant-pagination-jump-next ant-pagination-jump-next-custom-icon">
                                        <a class="ant-pagination-item-link">
                                            <div class="ant-pagination-item-container"><span role="img" aria-label="double-right" class="anticon anticon-double-right ant-pagination-item-link-icon"><svg focusable="false" class="" data-icon="double-right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"></path></svg></span>
                                                <span class="ant-pagination-item-ellipsis">•••</span>
                                            </div>
                                        </a>
                                    </li>
                                    <li title="50" tabindex="0" class="ant-pagination-item ant-pagination-item-50"><a>50</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <li class="ant-pagination-options">
                                        <div class="ant-select ant-pagination-options-size-changer ant-select-single ant-select-show-arrow ant-select-disabled">
                                            <!---->
                                            <!---->
                                            <div class="ant-select-selector"><span class="ant-select-selection-search"><input id="rc_select_2" disabled="" autocomplete="off" class="ant-select-selection-search-input" role="combobox" aria-expanded="false" aria-haspopup="listbox" aria-owns="rc_select_2_list" aria-autocomplete="list" aria-controls="rc_select_2_list" aria-activedescendant="rc_select_2_list_0" readonly="" unselectable="on" type="search" style="opacity: 0;"></span>
                                                <span class="ant-select-selection-item">10 条/页</span>
                                                <!---->
                                            </div><span class="ant-select-arrow" unselectable="on" aria-hidden="true" style="user-select: none;"><span role="img" aria-label="down" class="anticon anticon-down ant-select-suffix"><svg focusable="false" class="" data-icon="down" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"></path></svg></span></span>
                                            <!---->
                                        </div>
                                        <!---->
                                    </li>
                                </ul>
                            </div>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-changer">改变</a></div>
                            <div class="code-box-description">
                                <p>改变每页显示条目数。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span><span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span>
      <span class="token attr-name">show-size-changer</span>
      <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current1<span class="token punctuation">"</span></span>
      <span class="token attr-name"><span class="token namespace">v-model:</span>pageSize</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>pageSize<span class="token punctuation">"</span></span>
      <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>500<span class="token punctuation">"</span></span>
      <span class="token attr-name">@showSizeChange</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>onShowSizeChange<span class="token punctuation">"</span></span>
    <span class="token punctuation">/&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>br</span> <span class="token punctuation">/&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span>
      <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current2<span class="token punctuation">"</span></span>
      <span class="token attr-name">show-size-changer</span>
      <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>500<span class="token punctuation">"</span></span>
      <span class="token attr-name">disabled</span>
      <span class="token attr-name">@showSizeChange</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>onShowSizeChange<span class="token punctuation">"</span></span>
    <span class="token punctuation">/&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref<span class="token punctuation">,</span> watch <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>

<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  <span class="token function">setup</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">const</span> pageSize <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">20</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> current1 <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">3</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> current2 <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">4</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> <span class="token function-variable function">onShowSizeChange</span> <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token parameter">current<span class="token operator">:</span> number<span class="token punctuation">,</span> pageSize<span class="token operator">:</span> number</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
      console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span>current<span class="token punctuation">,</span> pageSize<span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
    <span class="token function">watch</span><span class="token punctuation">(</span>pageSize<span class="token punctuation">,</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
      console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'pageSize'</span><span class="token punctuation">,</span> pageSize<span class="token punctuation">.</span>value<span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token function">watch</span><span class="token punctuation">(</span>current1<span class="token punctuation">,</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
      console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'current'</span><span class="token punctuation">,</span> current1<span class="token punctuation">.</span>value<span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">return</span> <span class="token punctuation">{</span>
      pageSize<span class="token punctuation">,</span>
      current1<span class="token punctuation">,</span>
      current2<span class="token punctuation">,</span>
      onShowSizeChange<span class="token punctuation">,</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-custom-changer">
                        <section class="code-box-demo">
                            <ul unselectable="unselectable" class="ant-pagination">
                                <!---->
                                <li title="上一页" class="ant-pagination-disabled ant-pagination-prev" aria-disabled="true"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1 ant-pagination-item-active"><a>1</a></li>
                                <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                <li class="ant-pagination-options">
                                    <div class="ant-select ant-pagination-options-size-changer ant-select-single ant-select-show-arrow">
                                        <!---->
                                        <!---->
                                        <div class="ant-select-selector"><span class="ant-select-selection-search"><input id="rc_select_3" autocomplete="off" class="ant-select-selection-search-input" role="combobox" aria-haspopup="listbox" aria-owns="rc_select_3_list" aria-autocomplete="list" aria-controls="rc_select_3_list" aria-activedescendant="rc_select_3_list_0" readonly="" unselectable="on" type="search" style="opacity: 0;"></span>
                                            <span class="ant-select-selection-item"><span>10条/页</span></span>
                                            <!---->
                                        </div><span class="ant-select-arrow" unselectable="on" aria-hidden="true" style="user-select: none;"><span role="img" aria-label="down" class="anticon anticon-down ant-select-suffix"><svg focusable="false" class="" data-icon="down" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"></path></svg></span></span>
                                        <!---->
                                    </div>
                                    <!---->
                                </li>
                            </ul>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-custom-changer">自定义下拉选项</a></div>
                            <div class="code-box-description">
                                <p>自定义下拉选项，例如添加全部选项</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span>
    <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current<span class="token punctuation">"</span></span>
    <span class="token attr-name">:page-size-options</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>pageSizeOptions<span class="token punctuation">"</span></span>
    <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>total<span class="token punctuation">"</span></span>
    <span class="token attr-name">show-size-changer</span>
    <span class="token attr-name">:page-size</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>pageSize<span class="token punctuation">"</span></span>
    <span class="token attr-name">@showSizeChange</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>onShowSizeChange<span class="token punctuation">"</span></span>
  <span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span> <span class="token attr-name">#buildOptionText</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>props<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span>
      <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span> <span class="token attr-name">v-if</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>props.value !== <span class="token punctuation">'</span>50<span class="token punctuation">'</span><span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span>{{ props.value }}条/页<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
      <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span> <span class="token attr-name">v-else</span><span class="token punctuation">&gt;</span></span>全部<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a-pagination</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>

<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  <span class="token function">setup</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">const</span> pageSizeOptions <span class="token operator">=</span> ref<span class="token operator">&lt;</span>string<span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="token punctuation">[</span><span class="token string">'10'</span><span class="token punctuation">,</span> <span class="token string">'20'</span><span class="token punctuation">,</span> <span class="token string">'30'</span><span class="token punctuation">,</span> <span class="token string">'40'</span><span class="token punctuation">,</span> <span class="token string">'50'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> current <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> pageSizeRef <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">10</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> total <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token number">50</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> <span class="token function-variable function">onShowSizeChange</span> <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token parameter">current<span class="token operator">:</span> number<span class="token punctuation">,</span> pageSize<span class="token operator">:</span> number</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
      console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span>pageSize<span class="token punctuation">)</span><span class="token punctuation">;</span>
      pageSizeRef<span class="token punctuation">.</span>value <span class="token operator">=</span> pageSize<span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>

    <span class="token keyword">return</span> <span class="token punctuation">{</span>
      pageSizeOptions<span class="token punctuation">,</span>
      current<span class="token punctuation">,</span>
      pageSize<span class="token operator">:</span> pageSizeRef<span class="token punctuation">,</span>
      total<span class="token punctuation">,</span>
      onShowSizeChange<span class="token punctuation">,</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-jump">
                        <section class="code-box-demo">
                            <div>
                                <ul unselectable="unselectable" class="ant-pagination">
                                    <!---->
                                    <li title="上一页" class="ant-pagination-disabled ant-pagination-prev" aria-disabled="true"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1 ant-pagination-item-active"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5 ant-pagination-item-before-jump-next"><a>5</a></li>
                                    <li title="向后 5 页" tabindex="0" class="ant-pagination-jump-next ant-pagination-jump-next-custom-icon">
                                        <a class="ant-pagination-item-link">
                                            <div class="ant-pagination-item-container"><span role="img" aria-label="double-right" class="anticon anticon-double-right ant-pagination-item-link-icon"><svg focusable="false" class="" data-icon="double-right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"></path></svg></span>
                                                <span class="ant-pagination-item-ellipsis">•••</span>
                                            </div>
                                        </a>
                                    </li>
                                    <li title="50" tabindex="0" class="ant-pagination-item ant-pagination-item-50"><a>50</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <li class="ant-pagination-options">
                                        <!---->
                                        <div class="ant-pagination-options-quick-jumper">跳至<input type="text">页
                                            <!---->
                                        </div>
                                    </li>
                                </ul><br>
                                <ul unselectable="unselectable" class="ant-pagination ant-pagination-disabled">
                                    <!---->
                                    <li title="上一页" tabindex="0" class=" ant-pagination-prev" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2 ant-pagination-item-active"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3 ant-pagination-item-before-jump-next"><a>3</a></li>
                                    <li title="向后 3 页" tabindex="0" class="ant-pagination-jump-next ant-pagination-jump-next-custom-icon">
                                        <a class="ant-pagination-item-link">
                                            <div class="ant-pagination-item-container"><span role="img" aria-label="double-right" class="anticon anticon-double-right ant-pagination-item-link-icon"><svg focusable="false" class="" data-icon="double-right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"></path></svg></span>
                                                <span class="ant-pagination-item-ellipsis">•••</span>
                                            </div>
                                        </a>
                                    </li>
                                    <li title="50" tabindex="0" class="ant-pagination-item ant-pagination-item-50"><a>50</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <li class="ant-pagination-options">
                                        <!---->
                                        <div class="ant-pagination-options-quick-jumper">跳至<input disabled="" type="text">页
                                            <!---->
                                        </div>
                                    </li>
                                </ul>
                            </div>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-jump">跳转</a></div>
                            <div class="code-box-description">
                                <p>快速跳转到某一页。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span><span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span> <span class="token attr-name">show-quick-jumper</span> <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current1<span class="token punctuation">"</span></span> <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>500<span class="token punctuation">"</span></span> <span class="token attr-name">@change</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>onChange<span class="token punctuation">"</span></span> <span class="token punctuation">/&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>br</span> <span class="token punctuation">/&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span>
      <span class="token attr-name">show-quick-jumper</span>
      <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current2<span class="token punctuation">"</span></span>
      <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>500<span class="token punctuation">"</span></span>
      <span class="token attr-name">disabled</span>
      <span class="token attr-name">show-less-items</span>
      <span class="token attr-name">@change</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>onChange<span class="token punctuation">"</span></span>
    <span class="token punctuation">/&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  <span class="token function">setup</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">const</span> current1 <span class="token operator">=</span> ref<span class="token operator">&lt;</span>number<span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> current2 <span class="token operator">=</span> ref<span class="token operator">&lt;</span>number<span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="token number">2</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> <span class="token function-variable function">onChange</span> <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token parameter">pageNumber<span class="token operator">:</span> number</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
      console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'Page: '</span><span class="token punctuation">,</span> pageNumber<span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
    <span class="token keyword">return</span> <span class="token punctuation">{</span>
      current1<span class="token punctuation">,</span>
      current2<span class="token punctuation">,</span>
      onChange<span class="token punctuation">,</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-mini" data-v-01b719ae="">
                        <section class="code-box-demo">
                            <div id="components-pagination-demo-mini" data-v-01b719ae="">
                                <ul unselectable="unselectable" class="ant-pagination mini" data-v-01b719ae="">
                                    <!---->
                                    <li title="上一页" class="ant-pagination-disabled ant-pagination-prev" aria-disabled="true"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1 ant-pagination-item-active"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <!---->
                                </ul>
                                <ul unselectable="unselectable" class="ant-pagination mini" data-v-01b719ae="">
                                    <!---->
                                    <li title="上一页" class="ant-pagination-disabled ant-pagination-prev" aria-disabled="true"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1 ant-pagination-item-active"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <li class="ant-pagination-options">
                                        <div class="ant-select ant-select-sm ant-pagination-options-size-changer ant-select-single ant-select-show-arrow">
                                            <!---->
                                            <!---->
                                            <div class="ant-select-selector"><span class="ant-select-selection-search"><input id="rc_select_4" autocomplete="off" class="ant-select-selection-search-input" role="combobox" aria-haspopup="listbox" aria-owns="rc_select_4_list" aria-autocomplete="list" aria-controls="rc_select_4_list" aria-activedescendant="rc_select_4_list_0" readonly="" unselectable="on" type="search" style="opacity: 0;"></span>
                                                <span class="ant-select-selection-item">10 条/页</span>
                                                <!---->
                                            </div><span class="ant-select-arrow" unselectable="on" aria-hidden="true" style="user-select: none;"><span role="img" aria-label="down" class="anticon anticon-down ant-select-suffix"><svg focusable="false" class="" data-icon="down" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"></path></svg></span></span>
                                            <!---->
                                        </div>
                                        <div class="ant-pagination-options-quick-jumper">跳至<input type="text">页
                                            <!---->
                                        </div>
                                    </li>
                                </ul>
                                <ul unselectable="unselectable" class="ant-pagination mini" data-v-01b719ae="">
                                    <li class="ant-pagination-total-text">Total 50 items</li>
                                    <li title="上一页" class="ant-pagination-disabled ant-pagination-prev" aria-disabled="true"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1 ant-pagination-item-active"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <!---->
                                </ul>
                            </div>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-mini">迷你</a></div>
                            <div class="code-box-description">
                                <p>迷你版本。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue" data-v-01b719ae=""><code data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;</span>template</span><span class="token punctuation" data-v-01b719ae="">&gt;</span></span>
  <span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;</span>div</span> <span class="token attr-name" data-v-01b719ae="">id</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>components-pagination-demo-mini<span class="token punctuation" data-v-01b719ae="">"</span></span><span class="token punctuation" data-v-01b719ae="">&gt;</span></span>
    <span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;</span>a-pagination</span> <span class="token attr-name" data-v-01b719ae="">size</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>small<span class="token punctuation" data-v-01b719ae="">"</span></span> <span class="token attr-name" data-v-01b719ae="">:total</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>50<span class="token punctuation" data-v-01b719ae="">"</span></span> <span class="token punctuation" data-v-01b719ae="">/&gt;</span></span>
    <span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;</span>a-pagination</span> <span class="token attr-name" data-v-01b719ae="">size</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>small<span class="token punctuation" data-v-01b719ae="">"</span></span> <span class="token attr-name" data-v-01b719ae="">:total</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>50<span class="token punctuation" data-v-01b719ae="">"</span></span> <span class="token attr-name" data-v-01b719ae="">show-size-changer</span> <span class="token attr-name" data-v-01b719ae="">show-quick-jumper</span> <span class="token punctuation" data-v-01b719ae="">/&gt;</span></span>
    <span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;</span>a-pagination</span> <span class="token attr-name" data-v-01b719ae="">size</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>small<span class="token punctuation" data-v-01b719ae="">"</span></span> <span class="token attr-name" data-v-01b719ae="">:total</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>50<span class="token punctuation" data-v-01b719ae="">"</span></span> <span class="token attr-name" data-v-01b719ae="">:show-total</span><span class="token attr-value" data-v-01b719ae=""><span class="token punctuation attr-equals" data-v-01b719ae="">=</span><span class="token punctuation" data-v-01b719ae="">"</span>total =&gt; `Total ${total} items`<span class="token punctuation" data-v-01b719ae="">"</span></span> <span class="token punctuation" data-v-01b719ae="">/&gt;</span></span>
  <span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;/</span>div</span><span class="token punctuation" data-v-01b719ae="">&gt;</span></span>
<span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;/</span>template</span><span class="token punctuation" data-v-01b719ae="">&gt;</span></span>

<span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;</span>style</span> <span class="token attr-name" data-v-01b719ae="">scoped</span><span class="token punctuation" data-v-01b719ae="">&gt;</span></span><span class="token style" data-v-01b719ae=""><span class="token language-css" data-v-01b719ae="">
<span class="token selector" data-v-01b719ae="">#components-pagination-demo-mini .ant-pagination:not(:last-child)</span> <span class="token punctuation" data-v-01b719ae="">{</span>
  <span class="token property" data-v-01b719ae="">margin-bottom</span><span class="token punctuation" data-v-01b719ae="">:</span> 24px<span class="token punctuation" data-v-01b719ae="">;</span>
<span class="token punctuation" data-v-01b719ae="">}</span>
</span></span><span class="token tag" data-v-01b719ae=""><span class="token tag" data-v-01b719ae=""><span class="token punctuation" data-v-01b719ae="">&lt;/</span>style</span><span class="token punctuation" data-v-01b719ae="">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-simple">
                        <section class="code-box-demo">
                            <ul class="ant-pagination ant-pagination-simple">
                                <li title="上一页" tabindex="0" class=" ant-pagination-prev" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                <li title="2/5" class="ant-pagination-simple-pager"><input type="text" size="3"><span class="ant-pagination-slash">／</span>5</li>
                                <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                <!---->
                            </ul>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-simple">简洁</a></div>
                            <div class="code-box-description">
                                <p>简单的翻页。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span> <span class="token attr-name">simple</span> <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current<span class="token punctuation">"</span></span> <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>50<span class="token punctuation">"</span></span> <span class="token punctuation">/&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>

<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  <span class="token function">setup</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">const</span> current <span class="token operator">=</span> ref<span class="token operator">&lt;</span>number<span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="token number">2</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">return</span> <span class="token punctuation">{</span>
      current<span class="token punctuation">,</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-total">
                        <section class="code-box-demo">
                            <div>
                                <ul unselectable="unselectable" class="ant-pagination">
                                    <li class="ant-pagination-total-text">Total 85 items</li>
                                    <li title="上一页" class="ant-pagination-disabled ant-pagination-prev" aria-disabled="true"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1 ant-pagination-item-active"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <!---->
                                </ul><br>
                                <ul unselectable="unselectable" class="ant-pagination">
                                    <li class="ant-pagination-total-text">21-40 of 85 items</li>
                                    <li title="上一页" tabindex="0" class=" ant-pagination-prev" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="left" class="anticon anticon-left"><svg focusable="false" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></span></a></li>
                                    <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1"><a>1</a></li>
                                    <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2 ant-pagination-item-active"><a>2</a></li>
                                    <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                    <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                    <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5"><a>5</a></li>
                                    <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a class="ant-pagination-item-link"><span role="img" aria-label="right" class="anticon anticon-right"><svg focusable="false" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"></path></svg></span></a></li>
                                    <!---->
                                </ul>
                            </div>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-total">总数</a></div>
                            <div class="code-box-description">
                                <p>通过设置 <code>showTotal</code> 展示总共有多少数据。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span><span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span>
      <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>85<span class="token punctuation">"</span></span>
      <span class="token attr-name">:show-total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>total =&gt; `Total ${total} items`<span class="token punctuation">"</span></span>
      <span class="token attr-name">:page-size</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>20<span class="token punctuation">"</span></span>
      <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current1<span class="token punctuation">"</span></span>
    <span class="token punctuation">/&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>br</span> <span class="token punctuation">/&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span>
      <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>85<span class="token punctuation">"</span></span>
      <span class="token attr-name">:show-total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>(total, range) =&gt; `${range[0]}-${range[1]} of ${total} items`<span class="token punctuation">"</span></span>
      <span class="token attr-name">:page-size</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>20<span class="token punctuation">"</span></span>
      <span class="token attr-name"><span class="token namespace">v-model:</span>current</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>current2<span class="token punctuation">"</span></span>
    <span class="token punctuation">/&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  <span class="token function">setup</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">const</span> current1 <span class="token operator">=</span> ref<span class="token operator">&lt;</span>number<span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> current2 <span class="token operator">=</span> ref<span class="token operator">&lt;</span>number<span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="token number">2</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token keyword">const</span> <span class="token function-variable function">onChange</span> <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token parameter">pageNumber<span class="token operator">:</span> number</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
      console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'Page: '</span><span class="token punctuation">,</span> pageNumber<span class="token punctuation">)</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
    <span class="token keyword">return</span> <span class="token punctuation">{</span>
      current1<span class="token punctuation">,</span>
      current2<span class="token punctuation">,</span>
      onChange<span class="token punctuation">,</span>
    <span class="token punctuation">}</span><span class="token punctuation">;</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                    <section class="code-box" id="components-pagination-demo-itemRender">
                        <section class="code-box-demo">
                            <ul unselectable="unselectable" class="ant-pagination">
                                <!---->
                                <li title="上一页" class="ant-pagination-disabled ant-pagination-prev" aria-disabled="true"><a>Previous</a></li>
                                <li title="1" tabindex="0" class="ant-pagination-item ant-pagination-item-1 ant-pagination-item-active"><a>1</a></li>
                                <li title="2" tabindex="0" class="ant-pagination-item ant-pagination-item-2"><a>2</a></li>
                                <li title="3" tabindex="0" class="ant-pagination-item ant-pagination-item-3"><a>3</a></li>
                                <li title="4" tabindex="0" class="ant-pagination-item ant-pagination-item-4"><a>4</a></li>
                                <li title="5" tabindex="0" class="ant-pagination-item ant-pagination-item-5 ant-pagination-item-before-jump-next"><a>5</a></li>
                                <li title="向后 5 页" tabindex="0" class="ant-pagination-jump-next ant-pagination-jump-next-custom-icon">
                                    <a class="ant-pagination-item-link">
                                        <div class="ant-pagination-item-container"><span role="img" aria-label="double-right" class="anticon anticon-double-right ant-pagination-item-link-icon"><svg focusable="false" class="" data-icon="double-right" width="1em" height="1em" fill="currentColor" aria-hidden="true" viewBox="64 64 896 896"><path d="M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"></path></svg></span>
                                            <span class="ant-pagination-item-ellipsis">•••</span>
                                        </div>
                                    </a>
                                </li>
                                <li title="50" tabindex="0" class="ant-pagination-item ant-pagination-item-50"><a>50</a></li>
                                <li title="下一页" tabindex="0" class=" ant-pagination-next" aria-disabled="false"><a>Next</a></li>
                                <!---->
                            </ul>
                        </section>
                        <section class="code-box-meta markdown">
                            <div class="code-box-title"><a href="#components-pagination-demo-itemRender">上一步和下一步</a></div>
                            <div class="code-box-description">
                                <p>修改上一步和下一步为文字链接。</p>
                            </div>
                        </section>
                        <section class="highlight-wrapper">
                            <div class="highlight">
                                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span> <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>500<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span> <span class="token attr-name">#itemRender</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{ page, type, originalElement }<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span>
      <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a</span> <span class="token attr-name">v-if</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>type === <span class="token punctuation">'</span>prev<span class="token punctuation">'</span><span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span>Previous<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a</span><span class="token punctuation">&gt;</span></span>
      <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a</span> <span class="token attr-name">v-else-if</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>type === <span class="token punctuation">'</span>next<span class="token punctuation">'</span><span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span>Next<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a</span><span class="token punctuation">&gt;</span></span>
      <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>renderVNode</span> <span class="token attr-name">v-else</span> <span class="token attr-name">:vnode</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>originalElement<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>renderVNode</span><span class="token punctuation">&gt;</span></span>
    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a-pagination</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ts<span class="token punctuation">"</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> defineComponent<span class="token punctuation">,</span> ref<span class="token punctuation">,</span> watch <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>

<span class="token keyword">function</span> <span class="token function">renderVNode</span><span class="token punctuation">(</span><span class="token parameter">_<span class="token punctuation">,</span> <span class="token punctuation">{</span> attrs<span class="token operator">:</span> <span class="token punctuation">{</span> vnode <span class="token punctuation">}</span> <span class="token punctuation">}</span></span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
  <span class="token keyword">return</span> vnode<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token function">defineComponent</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  components<span class="token operator">:</span> <span class="token punctuation">{</span>
    renderVNode<span class="token punctuation">,</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
</code></pre>
                            </div>
                        </section>
                    </section>
                </div>
                <!---->
            </div>
            <!---->
            <section class="markdown api-container">
                <h2 id="API"><span>API</span><a href="#API" class="anchor">#</a></h2>
                <pre class="language-html" v-pre=""><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-pagination</span> <span class="token attr-name">@change</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>onChange<span class="token punctuation">"</span></span> <span class="token attr-name">:total</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>50<span class="token punctuation">"</span></span> <span class="token punctuation">/&gt;</span></span>
</code></pre>
                <table class="docTable">
                    <thead>
                        <tr>
                            <th>参数</th>
                            <th>说明</th>
                            <th>类型</th>
                            <th>默认值</th>
                            <th>版本</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>current(v-model)</td>
                            <td>当前页数</td>
                            <td>number</td>
                            <td>-</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>pageSize(v-model)</td>
                            <td>每页条数</td>
                            <td>number</td>
                            <td>-</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>defaultPageSize</td>
                            <td>默认的每页条数</td>
                            <td>number</td>
                            <td>10</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>disabled</td>
                            <td>禁用分页</td>
                            <td>boolean</td>
                            <td>-</td>
                            <td>1.5.0</td>
                        </tr>
                        <tr>
                            <td>hideOnSinglePage</td>
                            <td>只有一页时是否隐藏分页器</td>
                            <td>boolean</td>
                            <td>false</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>itemRender</td>
                            <td>用于自定义页码的结构，可用于优化 SEO</td>
                            <td>({page, type: 'page' | 'prev' | 'next', originalElement}) =&gt; vNode | v-slot</td>
                            <td>-</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>pageSizeOptions</td>
                            <td>指定每页可以显示多少条</td>
                            <td>string[]</td>
                            <td>['10', '20', '30', '40']</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>showLessItems</td>
                            <td>是否显示较少页面内容</td>
                            <td>boolean</td>
                            <td>false</td>
                            <td>1.5.0</td>
                        </tr>
                        <tr>
                            <td>showQuickJumper</td>
                            <td>是否可以快速跳转至某页</td>
                            <td>boolean</td>
                            <td>false</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>showSizeChanger</td>
                            <td>是否可以改变 pageSize</td>
                            <td>boolean</td>
                            <td>false</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>showTotal</td>
                            <td>用于显示数据总量和当前数据顺序</td>
                            <td>Function(total, range)</td>
                            <td>-</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>simple</td>
                            <td>当添加该属性时，显示为简单分页</td>
                            <td>boolean</td>
                            <td>-</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>size</td>
                            <td>当为「small」时，是小尺寸分页</td>
                            <td>string</td>
                            <td>""</td>
                            <td></td>
                        </tr>
                        <tr>
                            <td>total</td>
                            <td>数据总数</td>
                            <td>number</td>
                            <td>0</td>
                            <td></td>
                        </tr>
                    </tbody>
                </table>
                <h3 id="事件">事件</h3>
                <table class="docTable">
                    <thead>
                        <tr>
                            <th>事件名称</th>
                            <th>说明</th>
                            <th>回调参数</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>change</td>
                            <td>页码改变的回调，参数是改变后的页码及每页条数</td>
                            <td>Function(page, pageSize)</td>
                        </tr>
                        <tr>
                            <td>showSizeChange</td>
                            <td>pageSize 变化的回调</td>
                            <td>Function(current, size)</td>
                        </tr>
                    </tbody>
                </table>
            </section>
        </article>
    </section>
</div>