当前位置:首页 > 站长经验 > 正文内容

AxureRP教程:变量运算

a811625533年前 (2023-02-22)站长经验12

AxureRP在6.0版本以下的版本是不支持数学运算的,到6.0版本的时候加入了变量的数学运算,支持简单的加减乘除运算。但在6.0版本之前,如5.5,5.6版本里是不支持数学运算的,那要实现变量的加法运算该怎么办呢,还是有办法来实现的,不过需要简单修改一下生成的原型文件的js代码,通过这样间接的方式来实现变量运算。

这种间接的方式需要用户稍微懂一点脚本代码,至少能明白基础的关键字的意思,比如字符串型是string,数字型是Number,所以对于没有脚本代码基础的朋友可能会比较困难一些,不过这里介绍过操作 *** 之后依葫芦画瓢就可以了,编写过 *** 代码的话就没有任何问题了。AxureRP生成的原型是HTML格式的,其上带的交互效果在转换成HTML之后都是通过 *** 脚本来实现交互功能的,这里要修改的就是这些 *** 脚本文件。

下面介绍修改操作的具体步骤,首先当然还是要先在AxureRP中 *** 设计好页面,比如这里分别要模拟加减乘除四种运算,就设置四种运算的模拟界面,如下图所示,并将对应的组件都分类命名。

再就是设置每种运算后面的计算按钮的单击事件,这里需要新增两个变量a,b,用来存储每种运算的前两个输入框的值,然后将运算值赋给第三个输入框,这里需要注意的是,需要判断前两个输入框是否为空,这里默认为空的话就不响应运算,除法的时候还需判断第2个输入框不能够为0,就是需要判断一些运算的常见规则。设置方式见下图,也可以查看源文件。

设置好之后就要生成原型,这个时候去点击计算按钮是不能运算的,会输出来一个类似"a b"这样类型的字符串,而不是实际结果,这个当然不是我们要的结果,后面就需要去修改文件代码了。

找到原型文件生成目录,在目录下找到Home_files文件夹,这个文件夹下面会有一个axurerp_pagespecificscript.js文件,用记事本或者其他文本编辑器打开这个文件,在靠近页末的地方找到以下四行代码:

SetWidgetFormText(‘u4′, PopulateVariables(‘a b’));

SetWidgetFormText(‘u10′, PopulateVariables(‘a-b’));

SetWidgetFormText(‘u15′, PopulateVariables(‘a*b’));

SetWidgetFormText(‘u20′, PopulateVariables(‘a/b’));

将其修改为:

SetWidgetFormText(‘u4′, String(Number($a) Number($b)));

SetWidgetFormText(‘u10′, String(Number($a)-Number($b)));

SetWidgetFormText(‘u15′, String(Number($a)*Number($b)));

SetWidgetFormText(‘u20′, String(Number($a)/Number($b)));

改好之后保存这个js文件,再刷新页面,现在就能得到正确的计算结果了。

以上就是通过修改文件的方式实现的AxureRP6.0以下版本的变量运算方式,对 *** 脚本比较熟悉的朋友可以加多一些限制条件,比如小数点位数啊什么的,可以灵活变通,反正都已经到改代码的地步了,不过建议在做原型的时候不要出现很复杂的计算演示,简单一点就好。AxureRP6.0下做运算是没有什么问题的,可以设计实现简易计算器的功能,后续会介绍。

以上在AxureRP 5.5版本下演示通过

 更多关于 云服务器域名注册虚拟主机的问题,请访问 西部数码官网: www.west.cn

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/25745.html

分享给朋友:

“AxureRP教程:变量运算” 的相关文章

18岁小伙站长的2006年,18岁小伙站长的2006年

18岁小伙站长的2006年,18岁小伙站长的2006年

  2006刚过完年,家人都移身前往深圳去玩了,我没有那心情就没跟去。自己一个人在家呆着。呆着无聊,就准备准备去了师傅那里继续我的网络维护学习生涯。在师傅给我安排的工作室里 我天天进的都是it.pconline.com.cn(太平洋IT基地)和网易、天极这些门户站的论坛里 学习巩固师傅说的东西,有...

特色站长传奇录一:庞升东的简单生意人逻辑,特色站长传奇录一:庞升东的简单生意人逻辑

特色站长传奇录一:庞升东的简单生意人逻辑,特色站长传奇录一:庞升东的简单生意人逻辑

  庞升东语录:——每推荐一个人才给我,我就给伯乐10万块,好的人才我还需要10个。----记忆里面没有什么特别(失败和惨痛)的事,一路很自然的就走过来了。----(关于江湖风传的9991的一些方法)我们(9991.com)只是乱中添乱,相对与各大网站的做法,我们还是相当光明的。----在51....

一个站长和女孩之间不得不讲的故事,一个站长和女孩之间不得不讲的故事

一个站长和女孩之间不得不讲的故事,一个站长和女孩之间不得不讲的故事

  有个女孩叫君儿,男孩叫磊。他们通过QQ聊天认识了,然后经常写信聊天,到相识相知。03年的圣诞节他们见面了,彼此感觉应该还算 很不错,晚上在一起吃饭,在晚上一起去了我们学校过圣诞节。这一晚,君回学校宿舍了,2004年1月1日 元旦到了,磊磊非常想君儿,磊就打电话喊君一起出来玩,那一晚上我们都没有...

【站长故事】纪念被K的admin5,【站长故事】纪念被K的admin5

【站长故事】纪念被K的admin5,【站长故事】纪念被K的admin5

                   --- 仿<刘和珍君>版     &n...

老子是个站长___连载(二),老子是个站长___连载(二)

老子是个站长___连载(二),老子是个站长___连载(二)

   “呵呵,哪有那么容易呢,同一个IP地址在24小时之内点击一次才计算呢,点多了也白点。你还真天真呢,呵呵。”我已经感觉到她在那边已经笑得前仰后合了...   “哦,明白点了。”虽然是小网虫,但是IP咱还是明白点的。   我继续看着她...

站长也玩股票-通过blog学炒股,站长也玩股票-通过blog学炒股

站长也玩股票-通过blog学炒股,站长也玩股票-通过blog学炒股

  以前做网络做小吃加盟,有不错的收益。现在政策变化不好再做,手上没有什么项目可操作,实在难受的很。这时想起了同事们一直在做的股票。可我对股票一点概念都没有,感觉炒股票就是在赌博,又听说有人炒股亏本后跳楼,所以一直不敢参与。一次看第一财经的股市评论,实在看不懂上面的数字为什么有的是红色的有的是绿...