临汾山东漯河饰品美体美文
投稿投诉
美文创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品
漯河衢州
兴义眉山
桂林阳泉
玉溪简阳
山东遂宁
永城新余
梧州洛阳
泸州温州
临汾清远
营口常熟
浙江大连
桐乡宜昌

教程百度搜索提示你也可以学会

12月4日 不将就投稿
  本文主要为大家讲解交互案例,借助中继器实现百度搜索提示的效果,此讲解主要适用于具有一定的Axure使用基础的人员。
  当我们使用搜索引擎输入关键词的时候,搜索引擎会根据搜索词,模糊匹配推荐一些相关的内容在搜索框的下方显示,这里也包含了我们的搜索记录。
  点击搜索按钮,搜索引擎就会执行搜索,利用爬虫抓取的网页,按照一定的算法返回搜索结果列表。
  那么这样的原型交互效果,是否可以通过Axure完成制作了?
  这就是今天为大家讲解的交互案例,借助中继器实现百度搜索提示的效果。
  本案例的讲解适用于具有一定的Axure使用基础的人员,关于工具的操作步骤不做详细讲解。本文讲述的重点在于逻辑的梳理以及一些启发性的思路与方法,希望能够帮助大家做出更酷炫的交互效果。
  一、准备元件
  本案例中需要用到的元件有文本框、矩形按钮和中继器。
  文本框用于输入搜索词,这里的类型需要设置为查找。矩形按钮可以直接从元件库中拖拽至搜索框右侧,并将按钮中的文字修改为搜索。
  中继器用来显示提示词列表即根据搜索内容索引出来的列表,这里需要注意将中继器转换为动态面板,因为动态面板可以根据内容自动扩展尺寸,默认隐藏动态面板。
  元件准备部分重点讲解中继器在本案例中的应用,首先为中继器数据集column0这一列预设一些内容(iphone、iphone7、iphone8、iphone8plus、iphonex、iphonex价格、iphonex配置、iphonex换屏、二手iphonex、维修iphone),共有10项数据内容;然后在为中继器的项设置一个鼠标悬停的交互样式,填充色设置为灰色;最后在将中继器项的边框颜色去掉。至此,中继器的显示效果完成了,看上去与百度的效果基本一致。
  二、交互设置
  中继器的设置
  第一个为中继器设置每项加载时事件(注意这里的交互设置的对象是中继器不是项),目的是为中继器的项加载内容,在文本设置中将中继器项的值设置为函数〔〔Item。Column0〕〕。
  第二个为中继器的项设置单击事件,在文本设置中将搜索框的值设置为项的值,即函数〔〔this。text〕〕,并隐藏中继器动态面板。
  加载中继器的项
  将项的值传递给文本搜索框
  文本框文本改变事件
  为文本框添加一个文本改变事件,当文本框的内容改变时,我们希望达到这样的效果显示中继器动态面板,移除之前的筛选结果,重新按照新的搜索词进行索引筛选。
  这里需要说明的是:添加新的筛选时,需要设定一个条件,即当中继器数据集中包含搜索的内容时,执行筛选并显示出来,需要插入这样一个函数〔〔TargetItem。Column0。indexOf(LVAR1)1〕〕执行新的筛选。
  文本改变事件还需要添加另一个用例case2,用例中添加一个条件即如果文本框的内容为空,则执行的动作为隐藏中继器动态面板,记得将case2切换为if,case2通常默认为elseif。
  文本框设置文本改变事件
  搜索按钮单击事件
  首先需要想清楚,点击搜索按钮后我们希望达到的效果是怎样的?
  如果输入的搜索词不在中继器数据集里面,这时候我们需要在中继器数据集中添加这一条数据。再次点击按钮,首先移除之前的全部筛选,添加新的筛选,这里的筛选规则为精确索引。梳理清楚逻辑规则后,下面我们来看下如何设置交互事件。
  为搜索按钮设置单击事件,添加第一个用例,在编辑条件中编辑函数,首先将中继器设置为局部变量LAVR1,然后插入函数〔〔LVAR1。itemCount〕〕(筛选结果的数量),在编辑条件中设置值等于0,添加动作数据集添加行,在添加行到中继器时,先将文本框定义为局部变量LVAR1,然后在将这个局部变量添加到行。
  添加第二个用例case2,动作设置中首先移除全部筛选,然后在添加新筛选中设置筛选条件为〔〔TargetItem。Column0LVAR1〕〕。LVAR1为文本框定义的变量,TargetItem。Column0表达的意思为中继器数据集Column0这一列数据,这里的数据包含之前筛选的结果。
  搜索按钮设置鼠标单击事件
  筛选结果的数量并不等于数据集项的数量,我们可以做个实验:添加两个按钮,一个显示筛选结果的数量,一个显示数据集项的数量。在中继器项的加载事件中添加两个动作,设置两个按钮的文本值分别为函数〔〔Item。Repeater。itemCount〕〕和〔〔Item。Repeater。dataCount〕〕。(设置的截图可参照上文加载中继器的项)
  三、最后的总结
  到此为止,模拟百度搜索提示的交互效果已经完成了,预览你的原型,欣赏你辛苦半天的作品吧。
  本案例中的重点在于中继器的综合运用。中继器是Axure7。0版本之后新增加的功能,中继器可以看做成一个本地的小型数据库。熟练应用以后,还可以实现电商列表的筛选,管理后台的条件查询或是在线随机抽奖等效果。
  本案例的源文件链接:https:pan。baidu。coms1c2rXauc密码:h3ta
  附:中继器函数说明
  Repeater用途:中继器的对象。Item。Repeater即为Item所在的中继器对象。
  visibleItemCount用途:中继器项目列表中可见项的数量。比如:项目列表共有15项,分页显示为每页6项。当项目列表在第1、2页时,可见项数量为6;当项目列表在第3页时,可见项数量为3。
  itemCount用途:获取中继器项目列表的总数量,或者叫加载项数量。默认情况下项目列表的总数量会与中继器数据集中的数据行数量一致,但是,如果进行了筛选,项目列表的总数量则是筛选后的数量,这个数量不受分页影响。
  dataCount用途:获取中继器数据集中数据行的总数量。
  pageCount用途:获取中继器分页的总数量,即能够获取分页后共有多少页。
  pageIndex用途:获取中继器项目列表当前显示内容的页码。
  Item用途:获取数据集一行数据的集合,即数据行的对象。
  TargetItem用途:目标数据行的对象。
  Item。列名用途:获取数据行中指定列的值。
  index用途:获取数据行的索引编号,编号起始为1,由上至下每行递增1。
  isFirst用途:判断数据行是否为第1行?如果是第1行,返回值为True,否则为False。
  isLast用途:判断数据行是否为最末行?如果是最末行,返回值为True,否则为False。
  isEven用途:判断数据行是否为偶数行?如果是偶数行,返回值为True,否则为False。
  isOdd用途:判断数据行是否为奇数行?如果是奇数行,返回值为True,否则为False。
  isMarked用途:判断数据行是否为被标记?如果被标记,返回值为True,否则为False。
  isVisible用途:判断数据行是否为可见行?如果是可见行,返回值为True,否则为False。
投诉 评论 转载

五菱宏光营运版抢先上市内饰升级售万元起【智车派新闻】提车就能做生意这是五菱宏光PLUS营运版新车的广告语,从这句话中就能了解到官方向表达的就是这款车方便、实用。12月11日,五菱汽车官方发文称,五菱宏光PLUS营运……女生撒娇时说的话集锦1、我家宝贝就这样,嘿嘿。2、求你了老公我不嘛。3、我才没有呢!4、人永远看不破的镜花水月,不过我指间烟云世间千年如我一瞬。5、没人跟你一起啊!我陪你吧……通过孕期症状判断生男生女怀孕后不少准爸妈都很好奇腹中宝宝是男是女,其实我们可以通过孕期症状来判断男女,下面我们就来了解一下吧。操作方法01:hr一般来说,如果怀孕的时候,妈妈脸色红润有光泽……口交的进阶技巧深喉口交大家都知道,很多女性也都能为丈夫口交。但是大多数女性尤其是中国女性,对于口交的理解都是比较浅显的,下面小编就为大家介绍一下口交的进阶技巧深喉,为大家讲解一下怎样深喉射精。……男人想提升性能力最快最有效的方法在我们现实生活当中,有很多男性的性能力出现问题,下面就跟大家讲解一下男人想提升性能力最快最有效的方法是什么吧?一、起床后:打个哈欠。健康专家指出,打哈欠时会产生一种……年最具影响力的十大女性政治家倒数第十个最漂亮在发达国家和发展中国家,都有最高职位的女性竞争者,虽然并不是所有的人都能获得最高职位,但是她们的影响力仍然令人印象深刻。这同时也证明了女性不能做领导的普遍观念在现代是不存在的,……运营总监需要怎样的能力2015年马上要结束了,技术岗转运营也快一年了。总得来说上半年苦苦摸索,下半年渐入佳境。总算把一个初创团队的服务号从零做到将近20万用户,在app上线前积累了一批优质的启动用户……教程百度搜索提示你也可以学会本文主要为大家讲解交互案例,借助中继器实现百度搜索提示的效果,此讲解主要适用于具有一定的Axure使用基础的人员。当我们使用搜索引擎输入关键词的时候,搜索引擎会根据搜索词……这个自学网站能让你月入万这种事可不知识虽然不一定能改变命运,但没有知识,一定改变不了命运,我月入3万,只因为收藏了这5个自学网站,下面全部送给大家。一、PPT极品网无论是在工作还是学习中,掌握资源是……电工必备家庭电路控制系统大全开关控制单开单控适用于一个开关控制一个灯双开双控适用于两个不同位置控制一个灯单开三控适用于三个不同位置控制一个灯双开单控适用于同一位置开关控制两个不同位置的灯三……龙岭迷窟有杨吗龙岭迷窟杨和胡八一在一起没鬼吹灯龙岭迷窟开播,不少人都想知道剧中有没有shirley杨,其实你看到最新的一集会发现shirley杨已经出场了,是由张雨绮扮演。我们都知道鬼吹灯胡八一和shirley杨是有……第二次也很美王蕾和俞非凡是什么关系王蕾结局嫁给俞近期由张鲁一、王子文领衔主演的第二次也很美近期已登上荧幕,除了演员的演技备受关注外,最引人注目的就是王蕾这个人物,那么第二次也很美王蕾和俞非凡是什么关系,王蕾结局嫁给俞非凡了吗……
古人类吃什么小米怎么呼出小爱同学城南旧事读后感枕头大战母亲节的礼物家乡的秋天书是我的朋友我的妹妹我最欣赏的历史人物美味浓香口感方便面入口面质爽弹有嚼劲为何很多人喜欢穿破洞裤不知道这样危险吗健康饮食的条聚焦白酒猪肉业务,顺鑫农业产品结构升级,打开发展新篇章七彩文鸟世界上最多彩的鸟彩虹披身背色达种搞笑动物谈房子和子有催归家长遭遇小孩打架怎么办星座娇娇女孩排名薇若娜喷雾能带上火车吗薇若娜喷雾可不可以带上火车代通知金违约金可以同时存在吗?淘宝直通车宝贝推广计划的建立如何有效提升狱侦民警队伍的专业素质和履职能力丛明晨从容复出,辽篮迎来机会,但还需做好这一点深圳是创新之城,到底是人和,或是天时,还是地利

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找