Axure中继器的基本使用:实现一个简易的人员添加、删除模块

17 评论 91110 浏览 178 收藏 8 分钟

现在在公司里大多数时间使用的原型工具是墨客,真的是简单易用,拖拽式的设计简直是良心。但是也有不足的地方,个人对交互要求较高,这一点墨客,墨刀都不比不上老款原型工具Axure。

Axure7.0中带出了中继器这个概念。自从更新版本后用它做了个自己很满意的原型后,简直就是爱上了这个小模块。淡水习惯了墨客、墨刀之类的超简易原型工具后,可能中继器的使用会变得比较困难。

这边讲一下中继器的基础应用。

中继器个人理解是数据库。

最基础的,今天说的是中继器运用的添加和删除,感觉省掉了一大段的数据库语句,超级舒爽;实现一个简易的人员添加、删除模块。

新增的使用

Step 1:

1

在工作台里插入一个中继器,Axure也是采用的拖拽式,很方便

2

双击绿色区域进入中继器界面,中继器是有自己的界面的

需要用到的原件在中继器的界面里添加,最终效果会显示在index页

Step 2:

3

拖入自己想要的控件,我这里自己拖了几个lable用作显示信息。

在数据集中添加第一条记录,用作测试显示(列名定义的时候不要使用中文,不然有可能会出现乱码!)

注意(这里我没有添加文本框和按钮,中继器这里只做显示使用,其余操作在index里进行)

Step 3:

4

添加加载事件,绑定数据集和控件(绑定数据集其实就是和数据库中的表绑定差不多,但是真的简单到飞起)。

注意(一定要设置加载事件,不然无法显示信息)

5

注意:要一个一个设置,这里偷了个懒就没再截图(我自己去下的中文包,没装过的自己翻译一下吧)

6

选择相应的数据集项,注意自己定义的列名。

7

设置完成之后的界面

好了!现在可以测试运行一下,看看lable有没有和对应的数据集绑定在一起

8

ok!可以使用!

现在显示的是数据集里的第一条信息

下面开始做新增记录部分

Step 4:

9

注意!不是在中继器的界面了,这是主界面index界面。主界面里加了几个textbox和一个button,用作新加数据集记录。如果不小心加错了,在中继器界面加了这些控件,没关系,只要把它们复制过来就ok了。

注意:想要实现交互,就得给控件取一个形状名称。这其实和开发是一样的,想要调用就得命名。

Step 5:

10

设置按钮点击事件,Axure7.0之后是叫做添加行,点击右侧添加行按钮。

Step 6:

11

点击fx按钮

fx(函数)按钮

12

找到你之前定义的名称

1.设置局部变量,名称可以自定,注意选择右侧的目标来源

13

2.选择上面的插入变量和函数,选择刚刚新建好的局部变量名称

14

这是设置完成之后的界面

现在就可以试着运行一下了,看看添加是不是正常的

15

ok!可以正常使用(边上的蓝框是我后面自己加上去的)

这是Axure的中继器的新增的使用

删除的实现

补充一下删除的实现,之前忘记加上去了

Step 1

1

在中继器界面插入button并对他添加交互事件

Step 2

2

删除行中只用选择this,现在只是删除单个

下面来看一下全部删除

Step3

3

新加一个button ,注意这时候不是在中继器界面,这是在index主界面

4

既然要全部删除就得使用条件,这里的删除条件是true,大概的意思就是当数据集中的值不为空的时候

我是这么理解的

5

 

本文由 @YuanYi 原创发布于人人都是产品经理。未经许可,禁止转载。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
海报
评论
评论请登录
  1. 特别感谢

    来自浙江 回复
  2. 小白基础学会了中继器 谢谢

    来自湖南 回复
  3. 还是要试试再看。

    来自江苏 回复
  4. 在7.0版本中,设置单行删除时没有this选项,只有规则和已标记选项,这怎么怎么操作,跪求

    来自北京 回复
    1. 🙄 我也是刚看完文章,然后跟着操作了一遍,现学现卖吧。要是错了,也不要骂我哈。【删除】按钮-添加用例-删除行-勾选中继器-规则-fx-【插入变量、属性、函数】按钮-isLast。这个是从最后一行删除,可以按照自己的实际情况选择,里面还有isFirst,从第一行开始删。

      来自北京 回复
  5. 41598867@qq.com 感谢大神 😉

    来自广东 回复
    1. 拿到原型了嘛?

      来自上海 回复
  6. 求原型 , 😉

    来自广东 回复
  7. 讲的很好,可是为什么我做出来是向下增加的,而你是横着增加的呢?做了两遍,都是向下增加的 😥

    来自北京 回复
  8. 找了好多篇,只有这篇看懂了并且学会了,感谢!! 😀 😀

    来自北京 回复
  9. get 谢谢

    来自浙江 回复
  10. 没看见怎么删除啊

    来自浙江 回复
    1. 有改过了

      来自福建 回复
  11. 太赞了, 讲的非常好,比较适合像我这样的产品新生

    来自江西 回复
    1. 谢谢

      来自福建 回复
    2. 为什么我是向下增加的,而你做的是横着增加的呢?求解,谢谢

      来自北京 回复
    3. 调一下中继器的样式布局就OK了

      来自江苏 回复