| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 | <template>	<view>		<uni-card is-full :is-shadow="false">			<text class="uni-h6">分页器组件,用于展示页码、请求数据等</text>		</uni-card>		<uni-section title="默认样式" type="line" padding>			<uni-pagination :total="50" title="标题文字" />		</uni-section>		<uni-section title="修改按钮文字" subTitle="使用 prev-text / next-text 属性修改按钮文字" type="line" padding>			<uni-pagination :total="50" title="标题文字" prev-text="前一页" next-text="后一页" />		</uni-section>		<uni-section title="图标样式" subTitle="使用 show-icon 属性显示图标按钮" type="line" padding>			<uni-pagination :show-icon="true" :total="50" title="标题文字" />		</uni-section>		<uni-section title="修改数据长度" type="line" padding>			<uni-pagination :current="current" :total="total" title="标题文字" :show-icon="true" @change="change" />			<view class="btn-view">				<view>					<text class="example-info">当前页:{{ current }},数据总量:{{ total }}条,每页数据:{{ pageSize }}</text>				</view>				<view class="btn-flex">					<button class="button word-btn" hover-class="word-btn--hover" :hover-start-time="20"						:hover-stay-time="70" @click="add"><text class="word-btn-white">增加10条数据</text></button>					<button class="button" type="default" @click="reset">重置数据</button>				</view>			</view>		</uni-section>	</view></template><script>	export default {		components: {},		data() {			return {				current: 1,				total: 0,				pageSize: 10			}		},		methods: {			add() {				this.total += 10			},			reset() {				this.total = 0				this.current = 1			},			change(e) {				console.log(e)				this.current = e.current			}		}	}</script><style lang="scss" scoped>	.example-body {		/* #ifndef APP-NVUE */		display: block;		/* #endif */	}	.btn-view {		/* #ifndef APP-NVUE */		display: flex;		flex-direction: column;		/* #endif */		padding: 15px;		text-align: center;		background-color: #fff;		justify-content: center;		align-items: center;	}	.btn-flex {		display: flex;		flex-direction: row;		justify-content: center;		align-items: center;	}	.button {		margin: 20px;		width: 150px;		font-size: 14px;		color: #333;	}</style>
 |