Axure教程:中继器实现商品管理列表

访客4年前黑客文章964

本文通过一个商品管理的例子,来说明中继器怎么使用。在这个商品管理列表里面,我们要实现商品信息的分页展示、新增、修改、删除和排序功能。

Axure教程:中继器实现商品管理列表

中继器是axure里面非常重要的一个元件,通过中继器,可以实现数据的动态查询、新增、修改、删除、排序、分页等功能,直接说吧,数据动态展示的那一套东西都可以通过中继器实现。

下面,我就通过一个商品管理的例子,来说明中继器怎么使用。在这个商品管理列表里面,我们要实现商品信息的分页展示、新增、修改、删除和排序功能。

我们先看看最终实现的效果:

Axure教程:中继器实现商品管理列表

需求分析

在上面的例子,我们需要实现如下几个效果:

能够分页显示商品列表,每页显示5个商品;

店家新增按钮,能够新增商品;

点击价格排序,能够按照价格排序,并且升序、降序可以自动切换;

点击修改,能够在弹出页面展示所选中的商品信息,修改完成以后,点击保存按钮,修改的数据能够保存;

点击删除按钮,能够删除所选的记录。

原型设计

(1)我们先在画布区拖入一个中继器,并且命名该中继器是datalist,然后在中继器里面增加增加6个列,分别是编号、商品名称、价格、库存以及两个操作列。

Axure教程:中继器实现商品管理列表

(2)设置中继器对应的数据 *** ,该数据集包含4个列,分别是code、name、price、num,分别对应商品编号、商品名称、价格和库存,然后录入模拟数据。

Axure教程:中继器实现商品管理列表

(3)在左上角 拖入两个按钮,分别是新增和 价格排序。

(4)在有下方拖入两个文字标签,分别改成上一页、下一页。

(5) *** 新增弹出窗口,在画布里面拖入4个输入框及对应的文字标签,并且拖入保存和关闭按钮,把这些元件选中,转换为动态面板,设置为隐藏状态,并且命名该动态面板为add。

Axure教程:中继器实现商品管理列表

(6)类似步骤5, *** 修改弹出窗口,但是要注意,在修改窗口里面,编号输入框为禁用(一般来说,编号不能修改)。

Axure教程:中继器实现商品管理列表

通过上面的6个步骤,我们已经完成了原型的设计。

交互设计

(1)设置数据加载:首先我们要做数据初始化,选择中继器的【每项载入】事件,在每项载入的时候,设置中继器的列表里面的值。

Axure教程:中继器实现商品管理列表

(2)设置分页显示:选中中继器,在样式里面选择分页显示,每页5条记录就可以。

Axure教程:中继器实现商品管理列表

(3)设置翻页:选中 上一页,选择【点击】事件 , 然后选择中继器动作的【设置当前显示页】事件,并把页面设置为【previous】。

下一页类似,不同的地方在选择页面设置为【next】。

(4)新增按钮:点击新增按钮,把隐藏的动态面板add显示出来就可以了,即选择新增按钮的【点击】事件,触发元件的【显示】事件。

(5)新增保存:点击新增保存的时候,需要做两件事情:

把录入的数据保存到数据中继器对应的数据源;

关闭新增弹窗。

对于A,使用中继器的新增记录动作完成;对于B,使用隐藏该动态面板动作实现。

Axure教程:中继器实现商品管理列表

(6)修改数据:修改数据与新增数据类似,但是有一点差别,就在弹出的修改窗口里面,要显示对应修改记录,这里需要在显示修改窗口之前,对修改窗口里面的数据进行赋值。

Axure教程:中继器实现商品管理列表

(7)修改保存:修改保存与新增保存类似,都要完成两个动作:

把修改的数据保存到数据中继器对应的数据源;

关闭新增弹窗 。

对于A,使用中继器的修改记录动作完成;对于B,使用隐藏该动态面板动作实现。

Axure教程:中继器实现商品管理列表

(8)删除:删除相对简单,直接通过删除按钮的点击事件,触发中继器的删除动作即可。

Axure教程:中继器实现商品管理列表

相关文章

Less is more?极简主义在Web设计中的真相

Less is more?极简主义在Web设计中的真相

国外的很多网站都非常简约大气,原来他们是遵循了这样的设计原则啊。这样的原则,不仅仅适用于web设计,也同样适用于App设计。 介绍: “Less is more”-无论在时尚,室内设计还是网页设计领...

文档工具的商业化探索和思考(以WPS为例)

文档工具的商业化探索和思考(以WPS为例)

文章梳理了WPS的商业化探索历程,从办公资源的4个内容变现阶段深入分析了办公资源的发展与优化。 WPS自上市以来,股票在2020年开年初远程办公趋势的红利下,一路大红大紫;这对从小就玩金山打字通的人...

新手站长注意!结交老站长三大低级错误千万别犯

新手站长注意!结交老站长三大低级错误千万别犯

新手站长留意!交友老站长三大初级错误千万别犯 值得一看,作为博主的新伴侣,认识博主已经一年多了,在成为博主助手的进程中经验了很多荆棘和荆棘。到今朝为止,固然他外貌上是一个独立的新手站长,但他没有太多办...

老乡鸡发布会刷屏的背后,营销人需要注意这5个要点

老乡鸡发布会刷屏的背后,营销人需要注意这5个要点

营销人需要看到老乡鸡新闻发布会刷屏事件背后的原因,用营销创造价值。 想必大家,最近被老乡鸡接二连三的圈粉了。 昨天晚上,我和一个位朋友正在河边散步,突然收到了另一个朋友发来的消息。 点进去一看,果...

2020年,警惕患上“流量焦虑症”!

2020年,警惕患上“流量焦虑症”!

随着流量红利的消失,“流量焦虑症”这个问题越来越严重。什么是流量焦虑呢?又该怎么应对“流量焦虑症”?这篇文章分析介绍了“流量焦虑症”的典型症状和治疗方案,同样为流量感到焦虑的小伙伴快来看看吧! 前几...

品牌创建“开创者”定位的5个原则和2个要点

品牌创建“开创者”定位的5个原则和2个要点

品牌建设中,除了在已有品类中创建领导者、专家等定位概念外,还可以通过创建新品类的方式,让品牌就拥有“开创者”的定位身份。而在品牌竞争中,品类开创者的获胜几率明显大得多。 1969年,定位之父艾·里斯...