在实际应用中,全局变量起到了信息通报浸染和符号浸染,可以在多个页面间通报信息,可能作为非凡场景的判定依据。本文作者先容了如何用Axure实现全局变量中空页面的新增数据校验成果的操纵步调,以及实现进程中的一些留意事项,与各人分享。
当一个页面存在两种或多种状态内容时,可以思量用【全局变量】判定展示哪个状态页面。譬喻:音乐保藏列表页面的【空状态】和【有数据】展示的两种环境。
当用户没有保藏歌曲时,点击保藏导航进入保藏打点页面,为【空状态】页面。
当用户有保藏歌曲时,点击保藏导航进入保藏打点页面,为【有数据状态】页面。
即点击同一个按钮,在不消景象下,会展示差异内容可能跳转差异页面。
一、实现道理操作全局变量,在元件可能页面载入时,判定全局变量的值,按照差异的值,展示差异的内容可能跳转差异页面。
二、实现步调 1. 添加全局变量点击顶部菜单【项目】-【全局变量配置】,添加一个全局变量,定名为collection(用来校验用户是否保藏的歌曲)。其默认值配置为0,代表没有保藏歌曲,为空状态页面。当数值为1时,代表用户有保藏歌曲。
2. 添加保藏图标按钮交互事件1) 当保藏按钮为未保藏状态时,选中【保藏】图标按钮,添加【单击时】,配置保藏按钮状态为下一状态即已保藏,同时添加【配置全局变量】,方针为【collection】,值为【1】。
2)当保藏按钮为已保藏状态时,选中【保藏】图标按钮,添加【单击时】,配置保藏按钮状态为下一状态即未保藏,同时选择【配置全局变量】,方针为【collection】,值为【0】。具体设计如下图所示:
3. 保藏页面元件配置给保藏页面添加一个【动态面板】,定名为内容,添加两个状态,别离state1为空状态,state2为有保藏数据状态。
4. 添加交互事件选中【内容】,添加【载入时】交互事件,添加条件,当全局变量【collection=0】时,该面板状态为state1;当全局变量【collection=1】时,该面板状态为state2;
5. 结果配置完成后,即可实现用户在播放页点击保藏图标按钮保藏歌曲,查察保藏页面时,即可看到保藏页面有保藏的歌曲内容。
当用户在播放页再点击打消保藏图标按钮,此时再返回保藏页面时,看到保藏页面为空页面。
三、留意事项保藏的歌曲内容是事先添加的你想要的歌曲,不会按照你保藏的哪一首歌曲就显示哪一首。
演示的结果,是展示有保藏和没保藏的交互结果。不能到达点击保藏一首,保藏页面就会新增保藏一首。
编辑导语:多头借贷是一个风险较高的借钱方法,一般是借贷人呈现了较大坚苦,才会回收这种方法;多头借贷也不必然是坏事,可是假如太过的举办借贷,大概会造成很大的风险;本文作者具体先容了多头借贷数在风控中如何...
2019年3月13日,美丽修行APP的官微曝光了”激素宝宝霜”事件,指出近8款在某知名电商平台销量破百万、最高价格达400rmb/30g的宝宝霜当中只有两款不含激素。这也就意味着全国至少有数百万婴幼儿...
编辑导语:大部门从事运营的小同伴都认为运营就是做好拉新、促活、提高留存,这种想法虽然没错,但不足聚焦。在某刻灵光一现的创新大概会让一个产物乐成,但并不是持久之计。在运营增长规模里,搭建一套体系框架,找...
互联网产品设计中的新手引导则,是让用户在短时间内快速了解产品的特色以及产品的使用方式,轻松上手去体验产品的功能,完成自己的目标。 一、新手引导是什么 《增长黑客》中提到: 欲望-摩擦=转化,摩擦是指...
编辑导读:当用户增长碰着瓶颈时,想要继承拉动增长就必需做越发风雅化的运营,盘活现有用户。而令人上瘾的游戏化,无疑是鼓励用户,提高DAU的最优计策。本文团结K12教诲的案例对此展开了阐明说明,与各人分享...
心途经程 刚踏入政务规模的时候,斗志昂扬想要做出许多改变。但总被现实啪啪打脸,相信许多入坑的伴侣和我一样。先不谈改变一个行业的大抱负。哪怕只通过本身的专业本领,为这个行业做出一分孝敬的都十分艰巨,我...