在实际应用中,全局变量起到了信息通报浸染和符号浸染,可以在多个页面间通报信息,可能作为非凡场景的判定依据。本文作者先容了如何用Axure实现全局变量中空页面的新增数据校验成果的操纵步调,以及实现进程中的一些留意事项,与各人分享。
当一个页面存在两种或多种状态内容时,可以思量用【全局变量】判定展示哪个状态页面。譬喻:音乐保藏列表页面的【空状态】和【有数据】展示的两种环境。
当用户没有保藏歌曲时,点击保藏导航进入保藏打点页面,为【空状态】页面。
当用户有保藏歌曲时,点击保藏导航进入保藏打点页面,为【有数据状态】页面。
即点击同一个按钮,在不消景象下,会展示差异内容可能跳转差异页面。
一、实现道理操作全局变量,在元件可能页面载入时,判定全局变量的值,按照差异的值,展示差异的内容可能跳转差异页面。
二、实现步调 1. 添加全局变量点击顶部菜单【项目】-【全局变量配置】,添加一个全局变量,定名为collection(用来校验用户是否保藏的歌曲)。其默认值配置为0,代表没有保藏歌曲,为空状态页面。当数值为1时,代表用户有保藏歌曲。
2. 添加保藏图标按钮交互事件1) 当保藏按钮为未保藏状态时,选中【保藏】图标按钮,添加【单击时】,配置保藏按钮状态为下一状态即已保藏,同时添加【配置全局变量】,方针为【collection】,值为【1】。
2)当保藏按钮为已保藏状态时,选中【保藏】图标按钮,添加【单击时】,配置保藏按钮状态为下一状态即未保藏,同时选择【配置全局变量】,方针为【collection】,值为【0】。具体设计如下图所示:
3. 保藏页面元件配置给保藏页面添加一个【动态面板】,定名为内容,添加两个状态,别离state1为空状态,state2为有保藏数据状态。
4. 添加交互事件选中【内容】,添加【载入时】交互事件,添加条件,当全局变量【collection=0】时,该面板状态为state1;当全局变量【collection=1】时,该面板状态为state2;
5. 结果配置完成后,即可实现用户在播放页点击保藏图标按钮保藏歌曲,查察保藏页面时,即可看到保藏页面有保藏的歌曲内容。
当用户在播放页再点击打消保藏图标按钮,此时再返回保藏页面时,看到保藏页面为空页面。
三、留意事项保藏的歌曲内容是事先添加的你想要的歌曲,不会按照你保藏的哪一首歌曲就显示哪一首。
演示的结果,是展示有保藏和没保藏的交互结果。不能到达点击保藏一首,保藏页面就会新增保藏一首。
纵然社交产物已经走入红海,但只有需求就会有新产物存在,抓住社交网络的演化逻辑,我们或者就能看清社交产物的成长偏向。 前段时间,社交软件soul“做局”竞品UKI的事件再次让公家见地到社交产物竞争之剧...
编辑导语:开放银行,是一种贸易模式,最早发源于英国,可以将其领略为一种平台。它把我们的日常事情糊口和金融处事实现了更为深入、细密的的融合。开放银行是银行触达长尾用户的重要路径,全球敦促开放银行成长。近...
编辑导语:岂论我们是做熟悉的业务照旧转型新的规模,项目开展中城市碰着各类百般的问题,这时候,如何办理呢?本文从已知问题和未知问题两个方面临这个问题展开了阐明说明,供各人一起参考进修。 做了这么多年运...
疫情之下,在线教诲被推上新热度,短视频+教诲的将来也越发可期。本文笔者总结了教诲行业短视频运营最容易踩到的四大坑,来看看你踩上了哪一条? 2020年,大中小企业手上要是没有几个短视频账号,感受就像被...
编辑导读:一些老人面临越来越近的人生“终点”,会发生惊骇不安、焦急烦恼等负面情绪,使本身和身边人陷入“阴霾”中,这种心态被称为“终点焦急”。这是暮年人的痛点,同时也是银蓬勃富真正需要留意到的重点问题。...
本领同时也意味着责任,产物司理拥有对用户行为举办影响的本领,也必需有本身该恪守的底线。 近两年,也有一些概念认为产物司理这个行业走到告终尾,逐渐会被其他行业替代,然而,事实相 反,跟着行业竞争加剧,...