Axure教程:如何实现 *** 模糊搜索框?

访客3年前黑客文章1161

提到 *** 的搜索,各人都能想到在这个搜索框输入要害词后呈现的一系列遐想词。那么这种结果如何通过Axure做出来呢?又有哪些要点呢?

Axure教程:如何实现淘宝恍惚搜索框?

我们天天都在利用 *** 的搜索成果来筛选定位本身想要的商品,只需要输入一个要害词,就能恍惚搜索到包括此要害词的所有商品。本日将为各人讲授如安在原型中浮现该结果。案例结果如下:

Axure教程:如何实现淘宝恍惚搜索框?

一、实现逻辑

当输入框的值为空时,下面的数据项不显示;

当输入框的值不为空时,下面的数据项显示,且数据筛选出包括输入框中要害词的数据项;

按照上面的逻辑,需要用到函数[[LVAR.indexOf(‘searchValue’)]],对函数举办筛选。

二、元件搭配

在元件库中拉入一个【输入框】作为搜索输入框和一个【中继器】作为数据展示,如下所示:

Axure教程:如何实现淘宝恍惚搜索框?

选中【中继器】,在样式中,为中继器添加默认的数据,在<Cloumn0>这一列填充本身想要的数据项。

Axure教程:如何实现淘宝恍惚搜索框?

三、交互实现

1. 选中【输入框】,添加【文本改变时】的交互事件。需要先对文本添加判定条件,再执行行动,即当输入框的文字长度大于便是1时,执行行动,条件配置如下:

Axure教程:如何实现淘宝恍惚搜索框?

2. 配置条件满意时,显示下面的数据【中继器】,如下图所示:

Axure教程:如何实现淘宝恍惚搜索框?

3. 对数据【中继器】中的数据项举办筛选,主要操作函数[[LVAR.indexOf(‘searchValue’)]],配置如下图所示:

Axure教程:如何实现淘宝恍惚搜索框?

1)首先点击上图【法则】输入框旁的【fx】,设置筛选函数,为其先添加一个局部变量,即搜索框中的文字。

2)插入变量或函数为[[Item.Column0.indexOf(LVAR1)!=-1]]。

函数的意思为:在中继器中查询文本框中文字呈现的位置,也就是说,每每能返回数字的条目,暗示都是包括文本框文字的。当查询不到文本框文字时,返回值为-1(负1),即不包括查询的要害字。

个中 Item.Column0代表中继器中的数据项。LVAR1代表局部变量为文本框元件文字。!=-1的意思是即解除不包括查询的要害字的数据。

这样呈现的恍惚查询的功效是,只要包括输入框要害词的任意一个字,恍惚查询的选项城市被列出来。

如下图所示:

Axure教程:如何实现淘宝恍惚搜索框?

4. 接下来只需要添加另一个景象功效2。其条件配置为【不然假如然】,行动为:埋没【数据中继器】。如下图所示:

Axure教程:如何实现淘宝恍惚搜索框?

四、最终结果如下

中继器在原型建造中对数据的筛选是一个不错的元件,各人可以多实验利用,有任何问题接待在文章底部留言接头。源文件可以在公家号中留言获取。

Axure教程:如何实现淘宝恍惚搜索框?

相关文章

九岁电脑黑客(电脑黑客kiko)

九岁电脑黑客(电脑黑客kiko)

他是我国最小黑客,8岁利用漏洞一元买2500元商品,如今怎样? 1、诸如此类的事情还有,在一次父亲过生日的时候,他利用漏洞在网上购买了价值2500元的商品,却只支付了1元。很多电脑黑客就是这样通过自己...

怎么做网站优化?新手怎么做网站优化?

怎么做网站优化?新手怎么做网站优化?

自己是一个搜索引擎优化的新手,也是一个网站新手,触摸网络的时刻不多,刚开始时什么东西都不懂,乃至不会树立自己的一个网站,树立了网站却又不知道怎么去推行,一个网站弄了半响也只需自己一人在线,无法做到与其...

王牌飞行员(王牌飞行员系统)

王牌飞行员(王牌飞行员系统) 王牌飞行员,是指那些技术特别过硬、作风优良,总是在空战中击落最多敌机的优秀飞行员。有人统计过,二战时期,大约有三分之一的战斗机是集中被各路王牌飞行员击落的,这些顶尖的飞...

网易云音乐激励体系:将用户激励融入产品

网易云音乐激励体系:将用户激励融入产品

用户鼓励机制是指在一个产物的完整生命周期里,包罗引入期、成恒久、成熟期、衰退期,为了提高用户的粘性、忠诚度和对品牌的认知度,而采纳的产物手段和运营手段。 一、用户鼓励体系概述 关于用户鼓励体系是什么,...

如何输入对方手机就能定位

北斗定位,手机管家搜索 不可以,没有办法通过通话定位位置。只有公安侦查机关和通信公司有权利查询到,私人是没办法实现的并且违法。怎样定。 没那么牛逼的吧,这也是人的隐私啊 从理论上可以,但是实施起来很难...

盐有什么作用?盐的作用与功效都有什么

盐有什么作用?盐的作用与功效都有什么

盐有什么作用(盐的作用与功效都有什么)我们每天都生活在柴米油盐酱醋茶的环境当中。这里面的每一种料品都是不能够替代的。我们先拿其中的盐来说,它是一种日常的调味品。如果生活当中缺少了盐,身体会没有力气,如...