美文网首页Axure RP 9.0 学习笔记
【Axure笔记】11.什么时候应该使用中继器?

【Axure笔记】11.什么时候应该使用中继器?

作者: 不明蛰矣 | 来源:发表于2020-05-14 14:42 被阅读0次

        什么时候应该使用XXX的第二篇,上篇介绍了什么时候该使用动态面板,这篇我们来看一下什么时候该使用中继器。在“何时适用”系列文章中我不会具体讲述元件“如何使用”,因为对于元件的基本操作,大家把元件拖出来看一看右边的样式和交互,基本上都能了解个大概,而且市面上基础教程非常丰富,希望大家善用搜索引擎。

        Axure里的中继器,英文“Repeater”其实翻译成中继器确实有点机翻硬核的感觉,如果翻译成“重复器”可能更易于大家理解。重复器,顾名思义是重复东西用的,在原型绘制的时候什么时候可以使用中继器来实现特定的功能或者简化我们的操作呢?鉴于中继器的功能确实无比丰富,仅就我日常使用中经常应用到的部分稍作讲解:

        1. 我只想简简单单做一个列表,但这个列表需要动态变化

        Axure中本身有着诸如下拉列表,列表框,表格等工具,可以很方便的完成简单的列表绘制工作,但如果需要列表在预览时能够完成一些动态的增删改查功能,比如我点击某个选项旁的关闭按钮可以直接将这一行删除,在这种情况下一般就需要中继器的介入。中继器具有类似数据库“增删改查”的性质,具体为“增删改查排”,可以对列表中的数据进行动态化的“增加”“删除”“更改” “筛选(查找)”“排序”。中继器具体的基本操作方式我这里不在赘述,中继器的基本操作在搜索引擎中已经非常容易即可查到。

        2.当页面有重复的Unit需要填写内容时

        如果说动态变化的列表是不得不使用中继器的话,那么当有重复的Unit需要填写内容时,中继器的加入则可以大大减轻我们填写数据的劳动强度。如果在设计应用中某些Unit的交互类似,只是内容不同(类似聊天列表这种)大可以使用中继器对内容进行填充,其最大的好处也在于当需要修改某些内容时可以直接到表格中快速修改,而不用点到一个个Unit中去修改,具体的填充方法也有好多人出过非常详细的教程,我就不在这重复造轮子了,但请切记一点,这些重复的Unit务必保证功能的一致性,如果有按钮功能不同,或其他操作不同的Unit硬上中继器不是不可以,但是违背了简化劳动的初衷,还不如一个一个Unit去编辑。

        3.当需要动态填充内容单元时(聊天页面的聊天框,帖子评论等等)

        试想一下,如何在聊天页面中以消息框的形式发送我们输入的内容?我们需要获取用户输入的文字,在相同的Unit-聊天框中加入这些文字,并将这个文字显示出来,而且上述这些操作都是在预览界面中动态实现的,此时我们必须使用中继器搭建这个Unit框架,利用增加行这一功能将输入的文字获取并增加上去。同样发帖、评论等类似功能均可以使用中继器进行编写。具体写法后面有机会我会出几个实战教程,这里仅供初识中继器但对中继器用处不甚了解的朋友提供思路。

       【BUG提示】:目前有些Axure中文汉化补丁打完后,中继器的排序功能无效,删除汉化包,恢复默认英文即可。同时也可以将原型共享至Axure云端,通过链接在线预览也是可以规避这个BUG的。

注意“载入时”这一功能的使用

       还有一点关于交互问题在此提前说明,后面实战时候遇到我会再次说明:请务必重视交互——其他交互——触发事件(英文为fire)这一功能。这个功能的用法是在A元件的逻辑中执行B元件(可以是中继器,动态面板等等)中的一个已编辑的交互动作。我举一个简单的例子:当我们设置一个中继器(朋友列表)载入时根据首字母A-Z排序,我们在预览时新增了一个朋友,如果不使用触发事件再次运行“载入时”这一动作,我们新加的这个好友就会永远静静地躺在列表最下方不会加入排列,而当我们在中继器新增行(加好友)之后运行“载入时”,就可以在加好友的同时对其进行排序。

——————————————————文章目录——————————————————

Chapter 1

开始前的准备

1. 写在前面,我为什么要开Axure这个坑?

2. 没有完整构想的产品上来直接开画就是耍流氓。

3. 做之前先想好:高保真还是低保真?

4. 移动端的相关规范,多多少少还是要知道一点点的。

Chapter 2

开始做吧,初学时懵逼的问题:

5. 站在巨人的肩膀上:先装个元件库吧

6. 技多不压身,元件多了真的压

7. 文本框、文本域:如何获取输入的文字?

8. 如何使用url及变量链接页面并实现跳转

9. 关于命名规范:页面、元件、组。

10. 什么时候该使用动态面板?

11. 什么时候应该使用中继器?

12. 交互、变量、函数我该怎么着手学习?

13. 关于交互的最后防线——启用情形

Chapter3

实战教程,未完待续...

相关文章

  • 【Axure笔记】11.什么时候应该使用中继器?

    什么时候应该使用XXX的第二篇,上篇介绍了什么时候该使用动态面板,这篇我们来看一下什么时候该使用中继器。在...

  • Axure教程|一次性搞定中继器

    这一篇文集名为《Axure进阶之路》自然少不了Axure的难点之一中继器。中继器(repeat)应该算是Axure...

  • Axure中继器的使用

    最近在学Axure,觉得里面最难的就属元件中继器的使用了,下面就和大家分享一下它的使用方法。 打比方用中继器实现自...

  • 2018-07-26Axure入门

    今日完成: 1、axure中继器的添加,将文本框输入input 放入中继器output中,再从中继器output中...

  • Axure中继器解析

    1 中继器 1.1 数据集 中继器有一个自带的数据集,如下图: Axure8环境下,拖入中继器,单击中继器,右上角...

  • Axure系列教程(十):中继器的介绍

    关于中继器 中继器是axure原型制作中使用非常重要的一个元件,主要用途就是用来加载数据的,可以说是一个容器(器皿...

  • 中继器的新增、删除、筛选教程(原型下载)

    在Axure中中继器是一个神奇的东西。最近在处理列表的时候使用到了中继器的增、删、查。现在对于这个模块做一个简单的...

  • 中继器基础之增删改查

    前面文章有说到过中继器,今天我们继续说一说中继器的基础操作,如果还不知道中继器是啥的,请看Axure系列教程(十)...

  • Axure中继器学习笔记

    看大牛的文章,比着步骤,想实现以上功能,反复多次终于有所成就。所以把这些步骤详细的记录下来,以备后续查看。 版本说...

  • 006、初步认识Axure的中继器

    本篇文章带大家认识认识Axure里的中继器。 01定义 中继器,英文名称叫 repeater ,repeat 是重...

网友评论

    本文标题:【Axure笔记】11.什么时候应该使用中继器?

    本文链接:https://www.haomeiwen.com/subject/wmytohtx.html