111
沙世明
2022-11-22 928399eceec50e3d37ea08669a12789a9410a9d2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<template>
    <div name={pagingConfig.elementName} if:false={config.singlePageHide}>
        <div class="_page_container">
            <ul class={config.ulClass}>
                <li if:true={isType1} class={config.homeClass} onclick={homeClick}>{pagingConfig.homeText}</li>
                <li class={config.prevClass} onclick={prevClick}>{pagingConfig.prevText}</li>
                <template for:each={config.pagesList} for:item="item">
                    <li key={item.dataIndex} class={item.pagesLiClass} data-index={item.dataIndex} onclick={pagesClick}>{item.dataIndex}</li>
                </template>
                <li class={config.nextClass} onclick={nextClick}>{pagingConfig.nextText}</li>
                <li if:true={isType1} class={config.lastClass} onclick={lastClick}>{pagingConfig.lastText}</li>
            </ul>
            <div class="_jumper" if:true={pagingConfig.jumper}>
                <span class="_count">共 {config.pageNum} 页</span>
                <span>前往</span>
                <input class="_jumper_input" type="number" min="1" max={config.pageNum} onblur={jumperPageNumBlur} value={pagingConfig.pageIndex}/><span>页</span>
            </div>
        </div>
    </div>
</template>