多语言展示
当前在线:1968今日阅读:168今日分享:49

Axure如何利用中继器实现表格的增删改

中继器是目前为止Axure最复杂的功能,也是一个很强大的功能,利用好中继器的强大功能,可以为我们原型设计带来很多便利,今天这里为大家介绍如何利用中继器实现表格的增删改。
工具/原料
1

电脑

2

Axure

中继器表格的搭建
1

以录入学生成绩为例,字段:班别、学号、姓名、语文、数学。我们首先根据字段搭建一个表头。

2

接着拖动一个中继器至页面的对应位置,接着根据我们的字段在样式中新增对应列,这里列命名我用字段的拼音命名,然后先补充两行数据。

新增数据
1

1、做个新增成绩的对应弹窗,这里就不详细说明过程2、将文本框对应字段命名,方便中继器获取字段

2

我们要做到点击保存按钮,表格会对应新增你在新增成绩弹窗所填写的数据,还需要在保存按钮上做交互。如图所示点击新建交互,选择鼠标单击时。

3

找到添加行,选择该中继器,然后在设置动作出点击添加行,点击fx

4

首先选择添加局部变量,在对应列找到对应新增字段文本框chengji,这里我命名为首字母cj,以此类推将文本框设置好

5

设置好之后,我们点击预览,然后输入对应成绩,点击保存,表格就会自动新增一行数据

删除数据
1

前面我们已经在中继器中拉进了标签“删除”来作为删除按钮,同样双击中继器进入,然后为删除新建交互,选择单击时

2

找到中继器的删除行,选择中继器,删除当前行,确定。

3

最后我们进行页面预览,点击删除按钮,就可以看见对应表格数据被删除。

编辑数据
1

与新建弹窗一致,我们设计一个编辑成绩弹窗这里不再赘述过程,前面我们已经在中继器中拉进了标签“编辑”来作为编辑按钮,同样双击中继器进入,然后为编辑新建交互,选择单击时。

2

当我们点击编辑时,我们需要将表格中的信息显示到编辑弹窗中以供修改,所以这个时候需要让对应文本框获取到表格内对应数据的信息。1、此时我们找到设置文本的交互,设置对应文本值为对应的中继器值。2、此外,我们还需要在编辑的时候设定标记该行,否则不在中继器进行数据更新而是在外部的话,中继器不知道你要更新的是哪行数据,所以需要我们进行标记。

3

全部设置好后我们点击编辑,就可以看见编辑成绩弹窗会对应获取到数据。

4

接下来我们要让在编辑成绩弹窗的数据更新至对应行。同样的我们为保存按钮进行新建交互,选择单击时。

5

找到更新行,选择已标记,点击选择列,将中继器里的列全部选择,对应赋予变量值,点击确定。之后进行页面预览就可以进行数据更新啦~

推荐信息