Axure 9 使用

一、界面初识

二、基础功能

1.菜单栏

1.1文件

新建文件:axure9包含四种文件.rp代表原型文件,.rplib代表元件库文件,.rpteam 团队项目文件 .html 网页文件 

偏好设置:备份,需要备份文件再从备份中恢复

创建项目团队文件

1.2 编辑与视图

编辑:剪贴、复制、黏贴、查找、替换

视图:

工具栏:自定义工具栏

功能区

显示网格

1.3项目

 项目:

元件样式管理器

页面样式管理器

主要设置全局变量

1.4 发布

预览

发布AXURE云

生成HTML文件

生成word文件说明书

1.5 团队 账户 窗口 帮助

团队:获取并打开团队项目

账户

2.工具栏

主要包括基础功能工具栏、样式工具栏

选中:相交选中 、最好选中包含选中

链接

组合

对齐和分布

预览和共享

字体、填充等操作

线段

箭头

坐标

3.页面区域

管理原型的页面和文件夹,可以对已有页面和文件夹进行增删改查操作 编辑他们层级关系

4.概要区域

显示某个具体页面的所有元件及层级关系

可以调整概要中的元件顺序,变更他们显示顺序

5.元件面板

系统自带三个元件库,这些元件的搭配使用形成了原型

6.母版区域

管理页面中的母版(经常使用的模块)

7.交互面板

制作页面和原中所有的交互动作

8.样式面板

编辑元件及页面样式

9.说明编辑区

针对元件或者页面添加说明

10.画布

包括X、Y轴、负坐标,制作原型使用,坐标的像素是像素

三、元件及应用

1.矩形

可以制作框架、按钮等

2.占位符

页面的位置被占用

3.图片

导入外部图片

4.按钮

5.文本标签

设置文字不同的效果,字体、字号、字重

6.热区

增加元件的点击范围

7.动态面板

8.内联框架

9.中继器

10.表单

文本框:快速实现提示文字和不同文字显示效果 

下拉列表:快速实现下拉框及默认显示项效果

单选

复选

11.菜单

包含树、表格、水平、垂直菜单

12.标记

快照

箭头

便签

标记

四、交互设计

事件:元件添加一个交互就是交互事件

点击元件,新建交互

启用情形:设置交互事件后,可以根据实际情况启用情形,

1 鼠标交互

鼠标悬停

鼠标按下

选中

禁用

获取焦点:文本框

单击

双击

鼠标右击

2.形状交互

移动时

旋转时

尺寸改变

显示时

隐藏时

3.页面交互

窗口尺寸改变时

页面载入时

视图改变时

窗口向上滚动

窗口向下滚动

窗口滚动时

4.内联框架交互

移动

尺寸改变

显示时

隐藏时

载入时

5.动态面板

手势交互

动态面板交互

6.中继器交互

载入时

每项加载时

列表改变时

7.文本框

文本改变时

8.下拉列表

选项改变时                                                                                           

9.单选、复选、交互                                                                                                                                                                                                

 五、交互动作

事件+动作=交互效果                      

5.1 链接动作

打开链接

关闭窗口

框架中打开链接

滚动到元件

5.2 元件交互

显示/隐藏

设置面板状态

设置文本

设置尺寸

获取焦点

5.3 中继器动作   

添加排序

添加行

标记行

更新行

删除行

5.4 其他动作

设置自适应视图

设置变量值

等待

其他:在弹出窗口        中显示提示文字

六、变量和函数

对象:一个具体的元件

属性  

函数:针对对象操作

 6.1 变量

局部变量

需要提前创建,只能作用于当前事件,命名时注意只能英文+数字

全局变量

需要提前创建(项目添加全局变量),可以作用于整个文档、任意页面,

6.2 中继器变量属性

item:

item:获取数据集一行

item,列名:获取数据行中指定列的值

index:获取数据行的索引编号 编号起始为1

isfirst:判断数据行是否为第一行

islast:判断数据行是否为最末行

isEven:判断数据行是否为偶数行

isOdd:判断数据行是否为奇数行

isMarked:判断数据行是否被标记

isVisible:判断数据行是否为可见行

repeater:

visibleItemCount :中继器项目列表中可见项的数量

itemCount:加载项数量

dataCount:获取中继器数据集中数据行的总数量

pageCount:获取中继器分页总数量

pageindex:获取中继器项目列表当前显示内容的页面

6.3 元件属性

this :获取当前元件对象

target :获取目标元件对象

x:获取元件对象的x轴坐标值

Y:获取元件对象的x轴坐标值

width:获取元件对象的宽度值

height:获取元件对象的高度值

scrollX:获取元件对象水平移动的距离

scrollY:获取元件对象垂直移动的距离

text:获取元件对象的文字

name:获取元件对象的名称

top:获取元件顶部边界坐标轴

bottom:获取元件底部边界坐标轴

opacity:获取元件对象的不透明值

rotation:获取元件对象的旋转角度

6.4 页面属性

PageName:获取当前页面的名称

6.5 窗口属性

window.width::获取浏览器当前宽度

window.height::获取浏览器当前高度

window.scrolLX::获取浏览器当前水平滚动距离

window.scrolly::获取浏览器当前崔志滚动距离

6.6 鼠标指针

cursorX:鼠标当前的x轴坐标

cursorY:鼠标当前的y轴坐标

DragX:获取鼠标在水平方向的移动距离

DragY:获取鼠标在垂直方向的移动距离

TotalDragX:整个拖动过程,鼠标指针在水平方向上移动的距离

TotalDragY:整个拖动过程,鼠标指针在垂直方向上移动的距离

DragTime:鼠标操作的总时长,从鼠标按下左键到释放左键

6.7 数字函数

decimalPoints:小数后保留位数

toExponential(decimalPoints):将对象转换为指数计数法

tofixed(decimalPoints) :将一个数字转换为保留指定小数位数的数字,超出的后面小数位自动四舍五入

toPrecision(length):将数字格式化为指定长度,小数点不计算长度

6.8 字符串

length:返回字符串的字符长度包括空格,汉字占一个字符

charAt(index)返回字符串指定索引处字符

indexof(“searchValue”)返回调用函数的字符串中搜索值的第一个实例的起始索引,未找到放回-1

lastindexof(“searchValue”)返回调用函数的字符串中搜索值的最后一个实例的起始索引,未找到放回-1

charCodeAt(index):获取当前文本对象中指定位置字符的Unicode

slice(start,end):获取当前文本对象中截取指定位置到指定位置结束的字符串

substr(start,length):获取当前文本对象中截取一定长度的字符串

substring(from,to):获取当前文本对象中截取指定位置开始到另一指定位置区间

concat(“string”):当前的文本与另外一个字符组合,string为组合后显示在后方的字符串

replace(“value”,“newvalue”)用新的文本替换文本对象指定字符串

toLowerCase() 大写字母转小写字母

toUPCase() 小写字母转大写字母

trim 删除两端空格

toString()逻辑值转字符串

split(“separator”,limit)获取当前字符,每个字符用逗号隔开

6.9 日期函数

6.10 布尔运算符

== 等于

!=不等于

<小于

<=小于等于

> 大于

>=大于等于

&& 并且

||或者

!not

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/411932.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

二叉树前序,中序,后序非递归遍历(Java)

1. 思路&#xff1a; 首先创建一个栈和顺序表&#xff0c;按照根左右的前序遍历顺序去遍历这棵树&#xff0c;一直往左孩子方向遍历&#xff0c;每遍历到一个结点就入栈并且加入到顺序表里&#xff0c;如果没有左孩子了&#xff0c;就拿出栈顶元素&#xff0c;看它是否有右孩子…

智能学习辅助系统——后端部分

目录 前言 一、准备工作 1.需求&环境搭建 1.1需求说明 1.2环境搭建 2.开发规范 2.1 开发规范-REST 2.2 开发规范-统一响应结果 3.开发流程 二、部门管理 1.查询部门 &#xff08;1&#xff09;原型和需求 &#xff08;2&#xff09;接口文档 &#xff08;3&…

Unity2D游戏开发-Pak木鱼

在接下来文章里我会以Unity为主一起制作游戏 在unity 里如何制作一个简单的敲木鱼游戏&#xff1f; 创建一个2D场景&#xff08;本人使用Unity2023&#xff09; (每个一段时间要申请一个个人许可证) 点击下方蓝色按钮创建 将以下素材拖动到Assets文件夹中 这张图随意命名我…

深入理解DPO(Direct Preference Optimization)算法

目录 1. 什么是DPO&#xff1f;2. Bradley-Terry模型2.1 奖励模型的训练 3. 从PPO到DPO4. DPO的简单实现5. 梯度分析Ref 1. 什么是DPO&#xff1f; 直接偏好优化&#xff08;Direct Preference Optimization, DPO&#xff09;是一种不需要强化学习的对齐算法。由于去除了复杂的…

SQL Server中如何自动抓取阻塞

背景 当发数据库生阻塞时&#xff0c;可以通过SQL语句来获取当前阻塞的会话情况&#xff0c;可以得到下面的信息 说明&#xff1a;会话55阻塞了会话53。两个会话都执行了update test set fid10 where fid0。 但我们也经常碰到客户生产环境出现阻塞&#xff0c;由于不会抓取或者…

还在拼接字符串生成XML?(Java)

FreeMarker是一个功能强大的Java模板引擎&#xff0c;广泛应用于生成动态内容&#xff0c;如HTML、XML和其他文本格式。本文将介绍FreeMarker的基本使用方法&#xff0c;并提供一个更丰富的XML模板示例&#xff0c;以及模板标签和标识的含义。 1. 引入依赖 <dependency>…

三分钟总结开源流程表单的优势特点

实现流程化办公&#xff0c;可以借助低代码技术平台、开源流程表单的优势特点。作为当前较为理想的平台产品&#xff0c;低代码技术平台凭借够灵活、好操作、可视化界面的优势特点&#xff0c;得到了通信业、医疗、高校等很多行业客户朋友的喜爱与支持。今天一起来看看开源流程…

联华证券-新手炒股入门指南:学习路径与注意事项

学习炒股是一个循序渐进的过程&#xff0c;以下是入门建议以及需要注意的事项&#xff1a; 学习炒股的入手步骤 掌握基础知识&#xff1a; 股票市场基础&#xff1a;了解什么是股票、股市的运作机制、股票的种类等基本概念。 常用术语&#xff1a;熟悉如市盈率&#xff08;P/…

ET6框架(三)前后端通讯分析

文章目录 一、信息的通讯二、网络通讯协议的“理像模型”三、网络通讯协议的“四层模型”四、什么是 Socket&#xff1f;五、Socket通讯流程 一、信息的通讯 网络消息的发送类似于邮寄信件的流程&#xff0c;需要一个地址及收件人。 在网络通讯中通常我们需要一个IP地址及端口…

uni-app启动本地开发环境,修改默认端口号

vite.config.js: import { defineConfig } from "vite"; import uni from "dcloudio/vite-plugin-uni";// https://vitejs.dev/config/ export default defineConfig({server: {port: 3006,},plugins: [uni()], });人工智能学习网站 https://chat.xutong…

趣味算法------过河卒

目录 ​编辑 题目描述 解题思路 具体代码 总结 问题描述&#xff1a; 解决方案&#xff1a; 代码实现&#xff1a; 关键点&#xff1a; 题目描述 棋盘上 A 点有一个过河卒&#xff0c;需要走到目标 B 点。卒行走的规则&#xff1a;可以向下、或者向右。同时在棋盘上 C…

自动化通过cmd命令行并以特定账户连接到远程机器

1 建一个taskschedule运行cmd命令 2 cmd命令示例&#xff1a; 机器名加域名 mstsc /v:"<MachineName>.xxx.xxx.com"或者是机器IP地址 mstsc /v:"10.148.66.178"3 设置用特定账户登陆 用户名可以写 <要连接的机器名><用户名> 勾选“记住…

川崎机器人维修请开启马达电源报警故障

‌川崎机器人故障代码主要用于指示机器人的不同运行问题和状态&#xff0c;帮助快速识别和解决这些问题。‌Kasawaki机械手故障代码通常以字母和数字的组合形式出现&#xff0c;其中字母代表故障的类型&#xff0c;而数字则是具体的代码编号。这些代码可以分为‌P‌代表操作错误…

05:创建逻辑软件元件库

1.创建逻辑软件元件库 点击 “编辑电参数” 1.1常规设置 1.2PCB封装 1.3门 1.4管脚 1.5检查元件 点击确定 1.6点击保存 2.处理重叠问题 2.1查看处理后的显示

《JavaEE进阶》----5.<SpringMVC②剩余基本操作(CookieSession)>

Cookie和Session简介。 Spring MVC的请求中 Cookie的设置和两种获取方式 Session的设置和三种获取方式。 三、&#xff08;接上文&#xff09;SpringMVC剩余基本操作 3.2postman请求 3.2.10 获取Cookie和Session 1.理解Cookie 我们知道HTTP协议自身是“无状态”协议。 &qu…

XtQuant接口概述,想用miniQMT做量化哪家券商支持?

XtQuant.XtData 行情模块 xtdata是xtquant库中提供行情相关数据的模块&#xff0c;本模块旨在提供精简直接的数据满足量化交易者的数据需求&#xff0c;作为python库的形式可以被灵活添加到各种策略脚本中。 主要提供行情数据&#xff08;历史和实时的K线和分笔&#xff09;、…

《黑神话悟空》:国产3A游戏的崛起与AI绘画技术的融合

一、游戏简介 近年来&#xff0c;国产3A游戏《黑神话悟空》以其精美的画面、丰富的剧情和独特的文化底蕴吸引了众多玩家的关注。这款游戏以中国古典名著《西游记》为背景&#xff0c;讲述了孙悟空历经磨难&#xff0c;最终成长为斗战胜佛的故事。在游戏制作过程中&#xff0c;开…

SpringBoot整合Mybatis,Junit (复现之前写的一个SSM项目)

引言 如下是之前写的一个SSM项目&#xff08;纯注解版&#xff09;&#xff0c;现在我们要把它改造成一个SpringBoot项目&#xff0c;以体现SpringBoot的方便。主要需要关注的文件已经用红框标出。 1.config文件夹里面的是Spring&#xff0c;SpringMvc&#xff0c;Mybatis的配…

zoom 会议 javascript 转录例子

一、启动server-to-server zoom api服务&#xff0c;用于创建会议&#xff0c;参考&#xff1a;如何使用Zoom API创建一个会议&#xff1f;-CSDN博客 二、启动meetingsdk-auth-endpoint服务&#xff0c;用于加入会议&#xff0c;参考&#xff1a;zoom 会议机器人web例子-CSDN博…

中国城市经济韧性数据集(2007-2022年)

数据来源&#xff1a;数据来自历年《中国城市统计NJ》、各省市《统计NJ》及《中国区域经济统计NJ》 时间范围&#xff1a;2007-2022年 数据范围&#xff1a;中国地级市样例数据&#xff1a; 包含内容&#xff1a; 全部内容下载链接&#xff08;原始数据计算代码最终数据&…