Skip to content
Main Navigationaxure10

外观

Sidebar Navigation

axure10

Axure RP安装与激活

01-Windows上安装

02-macOS上安装

03-Axure激活方法

04-Axure汉化流程

05-Chrome插件安装

入门

01-Axure RP入门

02-Axure RP操作界面

03-预览和共享原型

04-功能快捷键

05-自动保存备份文件

元件的使用

01-元件的基础操作

02-元件组合

03-元件样式

04-元件库

05-网格,辅助线和边界对齐

基础元件

01-形状元件

02-图像元件

03-热区元件

04-线条和箭头

05-动态面板

06-内联框架

07-文本框与多行文本框

08-下拉列表

09-列表框

10-复选框

11-单选按钮

12-树元件

13-表格

14-经典菜单

15-快照元件

页面的使用

01-管理页面

02-页面样式

母版

01-创建和使用母版

02-母版视图

03-引发事件

交互介绍

01-事件、用例和动作

02-事件清单

03-动作清单

04-文本链接

05-交互样式

06-动画

高级交互

01-变量

02-条件逻辑

03-数学、函数和表达式

04-选项组

05-移动动作边界

中继器

01-中继器

02-动态添加行

03-动态删除行

04-更新行

05-标记行

06-排序行

07-过滤行

08-分页

自适应视图

01-自适应视图

记录您的原型

01-页面和元件注释

02-Word说明书

03-打印

流程图

01-流程图

02-流程连接器

发布你的原型

01-原型播放器

02-自定义HTML输出

03-Web 字体和字体映射

团队项目

01-创建和共享团队项目

02-使用团队项目

03-团队项目历史

04-对团队项目进行故障排除

05-将团队项目升级到RP10

此页内容
Table of Contents for current page

08-分页

1052字约4分钟

2024-06-04

中继器分页-Axure教程

在本教程中,您将学习如何对中继器元件进行分页,以将它们的项目分成画布上的多个“页面”。您还将学习如何使用设置当前页在页面之间进行切换显示,以及如何通过Repeater.pageIndex和Repeater.pageCount属性显示页码和总页数。

单击此处下载本教程的完整 RP 文件

1.元件设置

  1. 打开一个新的 RP 文件并在画布上打开Page 1。

  2. 将一个矩形元件拖到画布上,右键单击它,然后从上下文菜单中选择创建中继器。

  3. 编辑数据集中的数据,分别输入1-9的数字。

  4. 在元件库窗格中,切换到图标库并使用窗格左上角的搜索字段来搜索箭头。将左箭头和右箭头拖到中继器的两侧各放置一个。

2. 给中继器分页

  1. 选择中继器并在样式窗格底部的分页部分选中多页显示。

  2. 在每页项目数字段中输入3,并将起始页保留为1。这会将中继器的九个项目分成三页,每页三个项目,中继器加载到Web浏览器时将显示第一页。

3.点击箭头元件时设置当前页面

  1. 选择右箭头并在交互窗格中单击新建交互。

  2. 在出现的列表中选择单击事件,然后选择设置当前页动作。

  3. 在目标下拉列表中选择中继器元件。

  4. 在页面下拉列表中选择下一项,然后单击确定以保存动作。

  5. 使用左箭头重复这些步骤,将中继器的页面设置为上一项。

4.预览交互

  1. 在 Web 浏览器中预览页面。您应该会看到中继器的前三项。

  2. 单击右箭头可查看接下来的三个项目,再次单击可查看最后三个。

  3. 单击左箭头可向前浏览项目。

5.显示当前页码和总页数

  1. 回到 Axure RP,将一个标签元件拖到画布上并将其放在中继器下方。将其文本设置为Page 1 of 3。

  2. 选择中继器元件。在交互窗格中,将鼠标悬停在项目加载事件下的设置文本动作上,然后单击出现的添加目标按钮。

  3. 在目标下拉列表中选择标签元件。

  4. 单击值字段右侧的fx图标以打开编辑文本对话框。

  5. 在对话框的顶部区域,选中文本Page 1 of 3中的1。然后,单击插入变量或函数,并在出现的列表中选择中继器/数据集下的pageIndex。该区域中的文本现在应为:Page [[Item.Repeater.pageIndex]] of 3。

  6. 同理选中文本3,并再次单击插入变量或函数。在中继器/数据集下选择pageCount。该区域中的文本现在应为:Page [[Item.Repeater.pageIndex]] of [[Item.Repeater.pageCount]]

  7. 两个括号中的表达式将分别替换为中继器在 Web 浏览器中的当前页数及其总页数。每当中继器的页面更改时,当前页面的编号将自动更新。

  8. 单击确定关闭“编辑文本”对话框,然后再次单击确定以保存设置文本动作。

6. 预览交互

预览页面并单击左右箭头更改中继器的页面。标签元件上的文本随即更新以显示当前页面的编号。



—— 作者:Axure工坊,智新信息科技(广州)有限公司旗下的原创软件与互联网原型作品、素材、模板的共享交易平台,提供PC、APP、小程序、WEB等各端及电商、O2O、门户网、大数据等各行业的原型设计资源。

—— 官网:www.axured.cn

—— Axure交流群:681760590

—— 作品中心:原型作品及元件库下载

上一页07-过滤行
下一页01-自适应视图

Copyright © 2019-2024 axured.cn All rights reserved Axured