当前位置: 首页 > news >正文

【产品经理从0到1】Axure介绍

在这里插入图片描述

01. 上期内容回顾
  1. 创建元件库的时候,在添加原件时不知道怎么操作。
  2. 讲解很耐心,希望课上分解步骤多带着练习下;
  3. PC 端的原型,相对于移动端,非常自由,没有任何的设计规范;但是,要求 PC 端的原型在
    样式上保持统一,比如,同一个级别的按钮,高度、宽度都要一致;
02. toast 案例-添加元件
  1. 大家在学习交互的期间,不要沉迷交互;
  2. 制作步骤:
    1. 添加案例元件,注意使用热区增加元件点击范围;
    2. 添加 toast 动态面板,通过复制添加两个状态;注意命名;
  3. 给热区添加第一个交互动作,鼠标单击时,让 toast 面板变为第一个状态:
  4. 添加热区的第二个和第三个动作,第二个动作:等待,第三个动作:让第二个状态出现:
  5. 添加热区的最后两个动作,第四个动作:等待,第五个动作:隐藏动态面板,注意拉动
    元件:
03. toast 案例-添加交互
  1. 案例问题:
    1. 我们发现,toast 面板的第一个状态不是滑出来的,解决方案:给 toast 面板添加一个空白状态,并让它置顶;
      原因:当动态面板从隐藏状态切换为显示状态时,会默认显示第一个状态;
  2. 我们发现动态面板的状态在切换时,会推动另外一个状态,解决方案:去掉刚刚热区交互中的退出动画即可;
  3. 我们发现刷新按钮被推动了,解决方案:将 toast 面板和被它推动的元件全选,转换为动态面板即可;

原因:动态面板在推动原件的时候,会推动这个页面中,它下方的全部元件;我们只需要把他们放在一个独立的页面中去实现推动效果,这样刷新按钮就不会被推动了;

04. 呼出键盘-添加元件

制作步骤:
1. 添加案例中的全部元件,注意动态面板有三个状态,第一个状态是空白状态;注意动态
面板和叉号都是隐藏的;
2. 给手机号输入框添加交互动作,获取焦点时,显示动态面板的数字键盘:
3. 同样的,给密码输入框添加交互动作,获取焦点时,显示动态面板的字母键盘:

05. 呼出键盘-添加交互
  1. 继续添加输入框的交互动作,两个输入框,失去焦点时,隐藏动态面板:
  2. 给手机号输入框添加交互动作,文本改变时,显示/隐藏叉号,注意设置条件(如果文本为
    空,则隐藏;如果文本不为空,则显示叉号):
  3. 给叉号设置交互动作,鼠标单击时,设置手机号输入框的文本为空:
  4. 有个小 bug,多次点击文本框,键盘可能不是滑出的,解决方案:修改失去焦点时的动作,改为失去焦点时,设置动态面板的状态为第一个(空白状态):
06. 省市二级联动
  1. 在 Axure 中,用例 = 交互动作 = 交互事件;
  2. case 是一个交互事件组/交互动作组;如果一个 case 中有多个交互事件,那从上往下执行;
  3. 制作步骤:
    1. 添加案例元件,先添加省份下拉框,注意命名;
    2. 复制省份下拉框,转换为动态面板,注意命名;编辑动态面板的状态中下拉框,注意命名和修改选项;
    3. 给省份下拉框添加交互动作:选项改变时,对应的设置动态面板的状态;(注意设置条件,当省份下拉框为某个省时,让动态面板变为这个省的状态)
    4. 省份下拉框有几个选项,就要设置几个 case;
    5. 发现一个小问题,动态面板中的下拉框每次在显示时,没有默认显示项,解决方案,给下拉框继续添加动作(选项改变时,不仅要设置动态面板的状态,还要设置动态面板状态中下拉框的“列表选中项”);
07. 步进器

制作步骤:
1. 添加元件,注意命名,注意给减号添加禁用状态,注意减号在引用页面时的禁用;
2. 添加加号的交互动作,鼠标单击时:启用减号,同时让数字的值+1;
3. 添加减号的交互动作,先考虑特殊数字是 2:
1. 当数字的值为 2 时,鼠标单击减号,让数字的值变为 1,同时禁用减号:
2. 当数字的值不为 2 时,鼠标单击减号,让数字的值-1 即可;

08. 订单详情案例-添加元件

制作步骤:
1. 添加订单详情的案例元件,注意元件命名;
2. 设置省份和城市的二级联动效果;
3. 添加下方“订单信息”的元件,直接复制就可以,注意修改元件命名;
1. 注意,下方的订单信息,元件添加好之后,先组合,再选择隐藏;
4. 给提交按钮添加交互动作,鼠标单击时:显示订单信息的组合,给下方文本框赋值;

09. 订单详情-添加交互 1
  1. 注意:只用局部变量,是无法获取动态面板的值;只能使用全局变量;
  2. 添加全局变量,考虑有三种不同的情况需要赋值:
    1. 页面刚打开时,给全局变量赋值:
    2. 当省份下拉框选项改变时,动态面板的状态中,下拉框都有默认显示项,需要给全局变
      量赋值:
    3. 当城市动态面板状态中的下拉框,选项在改变时,给全局变量赋值:
  3. 将新增好的全局变量,插入到提交按钮的动作中:
10. 订单详情-添加交互 2

相关文章:

  • 认识游戏循环
  • Flask + ajax上传文件(一)
  • 数据库数据删除与修改实验
  • 第十届电气、电子和计算机工程研究国际学术研讨会(ISAEECE 2025)
  • 携国家图书馆文创打造AI创意短片,阿里妈妈AIGC能力面向商家开放
  • 中篇:深入剖析 L2CAP 与 ATT 协议模块(约5000字)
  • C++ round 函数笔记 (适用于算法竞赛)
  • Spring Boot实战(三十六)编写单元测试
  • matlab 绘图
  • 手搓雷达图(MATLAB)
  • 网络安全 | F5 WAF 黑白名单配置实践指南
  • ArcGIS Pro跨图层复制粘贴
  • 第十三届蓝桥杯 2022 C/C++组 修剪灌木
  • 抖音的逆向工程获取弹幕(websocket和protobuf解析)
  • 【QT网络】构建简单Udp回显服务器
  • Flutter Dart 循环语句 for while do..while break、continue
  • CGAL 网格内部生成随机点
  • 图论---朴素Prim(稠密图)
  • Linux内核netlink机制 - 连接器(Netlink Connector)
  • 解决cannot find attribute `serde` in this scope记录
  • 安徽铁塔回应“指挥调度中心大屏现不雅视频”:将严肃处理
  • 3岁男童疑遭父亲虐待,杭州警方:在异地发生,嫌疑人已被抓
  • 习近平在气候和公正转型领导人峰会上的致辞(全文)
  • 中国围棋协会将不组队参加今年的LG杯世界棋王赛
  • 福建一季度GDP为13232.38亿元,同比增长5.7%
  • 华天酒店:2024年归母净亏损约1.81亿元,已连续亏损3年