Axure:全局变量的使用(场景一)

六元
2 评论 1050 浏览 3 收藏 4 分钟
🔗 B端产品经理需要进行售前演示、方案定制、合同签订等,而C端产品经理需要进行活动策划、内容运营、用户激励等

关于可以在所有页面中引用的全局变量的使用,在这篇文章里,作者便借由一个场景进行了讲解,一起来看看吧,或许会对想了解Axure的你有所帮助。

关于可以在所有页面中引用的全局变量的使用,今天给大家讲解一个我自己画图用到比较多的场景:由登录页面进去后弹出修改密码弹框,其他页面进入不弹出修改密码弹框。

首先我们需要有三个页面,期望实现的效果为:由登录页进入页面一后,页面一弹出修改密码弹框,但由页面二进入页面一不弹出修改密码弹框。

我们先准备三个页面,分别为“登录页”、“页面一”、“页面二”。

设置一个全局变量:点击【项目】-【全局变量】-【添加】,我们命名为【login】,默认值为【0】。

我们在登录页面的登录按钮上添加交互:【单击时】-【设置变量值】-选择【login】值为【1】,添加动作【打开链接】-【页面一】,这样我们在点击登录按钮之后就会执行将变量值赋值为1和打开页面一两个动作。

打开页面一添加交互:选择【页面 载入时】-【显示/隐藏】选择显示,选择我们需要弹出的弹窗-选择【灯箱效果】,因为我们并不是每次页面载入都需要弹出这个弹窗,所以我们需要添加一个启用情形:选择【变量值】-【login】-值为【1】,就是只有login值为1时我们才弹出这个弹框。

最后我们需要在关闭这个弹框之后,将我们的login变量值再赋值为0,这样我们从页面二点击页面一就不会弹出修改密码弹窗了,只需再关闭弹窗的按钮上添加交互:【单击时】-【显示/隐藏】选择隐藏,选择我们隐藏的这个弹窗-添加动作【设置变量值】-选择【login】值为【0】。

这样我们就完成啦,一起看一下最终效果吧~

本文由 @六元 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自 Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 现在画原型,还有画这么细的吗?

    来自上海 回复
    1. 没有UI+开发不看需求文档,防止锅甩到我身上…..

      来自安徽 回复
专题
12651人已学习11篇文章
怎么做投放是很多运营人和品牌方的一大难题,做好投放不可缺少以下几大步骤。本专题的文章以小红书投放为例,分享了一些策略,一起来看下吧。
专题
19587人已学习13篇文章
画像标签是由数据标签经过分析、加工处理,形成的更加抽象、易于理解的复合标签。本专题的文章分享了如何设计用户标签体系。
专题
39929人已学习26篇文章
近年来“物联网”的势头正足,5G网络宣告展开,未来的浪潮中一定会有“语音交互产品”的一席之地。
专题
12039人已学习13篇文章
激活是指用户通过完成关键行为,真正成为产品的用户,而提升新用户激活则是留存用户的第一步。本专题的文章分享了如何做好新用户激活。
专题
12859人已学习12篇文章
随着互联网在大众生活中的不断普及与深入发展,互联网医疗这一全新的医疗健康服务业态发展趋势向好。本专题的文章分享了互联网医疗行业分析和竞品分析报告。