中继器

  • 什么是中继器
  • 进入正题
  • 总结
  • 中继器制表格演示链接

什么是中继器

中继器是axure原型制作中使用非常重要的一个元件,主要用途就是用来加载数据的,也可以说是重复器,使用场景也有很多,最常见的是中继器做表格。

本篇文章会教大家使用中继器将表格做的非常完善,相信学习过这篇博客以后,你会发现原来表格还能在原型里这样玩,不要惊讶!

进入正题

  1. 总体需要实现表格的功能及总体的视图:
  • 实现对表格的左右也切换
  • 实现对表格数量的自动统计
  • 实现对表格批量删除
  • 实现对表格数据的新增
  • 实现对表格数据的修改
  • 实现对表格单页显示数量的切换
  • 实现表格里的关键字的筛选数据
  • 实现表格页码的跳转(这个比较容易实现,就是用一个变量来控制,学习完前面几点基本上就很容易去解决了,作为练习巩固下学习的知识点;本篇博客省略这部分内容的实现)
  1. 建立中继器表格具体操作:
    - 首先拖入一个表格,留下表头并编辑以下几项数据:
  • 然后拖入中继器
  • 将表头的表格增加一行,并剪切增加的那行,双击中继器并粘贴在中继器中,并开始命名复制来的表格各单元格名称,在样式里的数据中增加和表头相同的列并命名:
    数据可以输入或者直接从excel里粘贴过来:

    设置中继器支持多页显示和交替换色:
  • 开始设置中继器在加载时,设置每个单元格需要去加载的数据:
  • 每一项都做重复的设置操作,让其取数据:
  • 表格里就会随着设置展现你的数据:
  • 我们可以去交互操作里知道我们可以对中继器能做的动作:
  1. 实现具体的交互
  • 根据上面的图我们知道中继器的动作有哪些。
    我们先来实现删除和批量删除的操作:
    单个删除比较简单,直接对删除按钮设置单击的事件,行为是删除当前行

    批量就稍微复杂一点:需要先标记行,然后在删除行
    选中时多选框时标记当前行,取消选中时就取消标记

    选中表头上的多选框是则表格所有的多选框选中,即可点击删除(删除按钮设置的交互事件为删除所有标记的行)完成批量删除的功能
  • 实现编辑当行的内容
    操作实现逻辑是点击编辑icon(建立新的需要修改表格的单元格数量的全局变量,并将当行的内容装入到变量里),弹出弹框,弹框里的内容为表格当行的内容(将每一个变量值放入到对应的input里),编辑完成后,点击弹框的确认按钮增更新表格里的内容。

其它三个类似的设置当行显示的文本:

点击确认按钮时,则将现在input的内容装入表格单行的数据就行了。条件是之前点击编辑是设置的index变量和表格的index值相等就进行修改

新增的逻辑和修改没差多少,只是点击新增按钮时设置input值为空和增加新数据的行在末尾即可,这里就不展开去说明了。

  • 增删该都已经说了,最后该说说查询了
    在搜索框中输入关键字,点击搜索icon就筛选出表格的数据。
    在输入文字的时候讲文本值保存在变量中,点击icon时就依据规则去对表格进行筛选:


表格重要的功能增删改查都说完了,简单聊下表格的分页这部分内容:
设置显示的总数文本中值:
设置当页显示的表格数量值
设置表格的上下翻页:

总结

中继器实现表格,让我们在设计阶段就可以达到和前端开发出(未进行联调,没有接口数据,也是使用假数据展现)的效果几乎媲美。可以对表格实现最重要的功能之增删改查。让原型的效果发挥到了极致。那是不是我们什么时候都应该使用中继器来做表格?其实不然,如果表格只是很基础的展示或者功能开发也很熟悉知道要达到什么样的统一标准,那就没必要去做。中继器的学习成本相对较高,设计出来之后一般水准差点意思的都不敢去修改你的原型不利于团队的合作。但是对要求实现高保真原型demo的公司或者领导、去给客户进行产品的展示,那中继器实现的表格堪陈完美。

中继器制表格演示链接

5分钟玩转Axure之中继器(表格篇)相关推荐

  1. 5分钟玩转Axure之快速创建Chart图表

    Chart图表 图表的作用 Axure创建图表的三种方式 总结 图表的作用 图表是我们在产品中不可或缺的一部分:它主要承担着直观表现数据和客观分析数据的作用.很多决策分析会依靠图表进行输出,分析图表在 ...

  2. 5分钟玩转Axure之创建元件库

    元件库的作用 元件库其实就是方便设计者提前做好想要的元件设计,保存的元件库也可以称之为自定义库.在这个自定义库里,各个产品人员可以根据自己的喜爱和产品的统一设计放入库中,这样既能约束团队也能提高设计者 ...

  3. 5分钟玩转Axure之团队协作

    目录 一.协作介绍 二.协作步骤 2.1.注册/登陆账号 2.2.创建团队协作文件 2.3.邀请团队成员 2.4.成员接受邀请 2.5.成员下载协同文件 2.6.协同编辑提交 三.协作总结 一.协作介 ...

  4. axure 调整中继器列宽_在Axure中用“中继器”实现对表格的增、删、改

    最近一周探索了Axure中中继器的用法,在看别人的教程的过程中我产生了很多的困惑,于是理了一些思路出来,制作出了对列表的增加行(行里有数据)和删除行,进行对行的修改和保存.希望对学习中继器的朋友有用. ...

  5. 【Axure教程】中继器表格自动合计模板

    合计一个是很常用的功能,例如财务报表.统计图表等内容就经常需要合计. 但是在Axure里面传统的表格如果做合计是很麻烦的,如果数据多的话,需要将表格每一格作为变量来写公式,非常耗费时间,而且不能增加行 ...

  6. 【Axure教程】中继器表格寻找和标记数据

    在系统表格中,我们想在表格中快速找到对应的数据,通常我们会用条件筛选来完成,但是用筛选的方式,其他数据就看不到了,少了两种条件之间的对比.所以如果需要数据对比的情况下,我们更多的是用标记数据的方式,将 ...

  7. 【Axure视频教程】中继器表格——排序

    Hello,今天教大家用中继器制作一个能够排序的原型模板,该模板使用简单,复用性强.再次使用时,只需要在中继器表格里填写内容,自动生成高保真效果,所以强烈推荐给大家.该教程从材料准备到完成交互,手把手 ...

  8. 【Axure视频教程】中继器表格——设置表格内容

    Hello,今天教大家用中继器制作一个高保真的表格,这个原型复用性极强,制作完成后,只需要在中继器表格中填写数据,自动生成高保真交互,所以强烈推荐给大家.该教程从材料准备到完成交互,手把手的教学. 中 ...

  9. 【Axure视频教程】中继器表格——下拉列表筛选

    Hello,今天教大家在axure里面用下拉列表筛选中继器表格的高保真原型模板,制作完成之后复用性极强,下次只需要维护表格数据,或者从excel复制数据到表格,自动生成筛选效果,所以强烈推荐给大家.该 ...

最新文章

  1. python释放类对象_Python 基本功: 10. 面对对象-类 Class
  2. VMware安装RedHat 6(64位)报错问题
  3. 可变数组NSMutableArray
  4. 什么是迭代器,JS如何实现迭代器
  5. 很多人认为,因为我们是平民,做生意试不了错,输不起,试错成本太高
  6. JavaScript 的函数式编程与面向对象编程区别在哪?
  7. Spring5,最全教程,带你认识IOC容器和AOP切面
  8. 《网络协议分析与设计》实验报告书 实验一
  9. Unity Resource文件夹的使用
  10. matlab计算纹波电压,如何估算开关电源纹波电压?
  11. tc command gives Error: Specified qdisc not found on RHEL 8
  12. 银河土星_不要购买三星银河笔记20
  13. python中main.py是什么意思_python 模块中的 __init__.py __main__.py的作用
  14. Rademacher复杂度和VC-维
  15. leetcode 跳跃游戏系列 c++
  16. NOIP 2004 合唱队形
  17. 细菌觅食算法(Bacterial Foraging Optimization)
  18. NodeMCU-ESP8266使用TFT_eSPI库驱动IC为ST7735的1.44寸TFT屏幕(TFT_eSPI详解)
  19. 单稳态电路和无稳态电路
  20. Java8 JVM参数解读

热门文章

  1. rand5()得到rand3()或rand7()类型题:通过rand n()实现rand m()
  2. javbd(javalibrary)
  3. 八猴渲染器是什么?它能干什么?八猴软件的界面讲解
  4. C++虐我千百遍 我愿待她如初恋
  5. 论文: Concurrency of Operations on B-Trees (一)
  6. HTMLCSS学习笔记及其HTML5和CSS3特性
  7. 三国志战略版狼盟和鸿蒙,三国志战略版俘虏有什么用?俘虏作用介绍[多图]
  8. windows sql server 如何卸载干净?
  9. 高等数学笔记:关于等价无穷小替换的一个猜想
  10. 70.青蛙跳台阶(爬楼梯)