查看: 3729|回复: 7

投票功能能做否?

[复制链接]

0

主题

13

回帖

16

积分

会员

Rank: 5Rank: 5

积分
16
发表于 2011-3-17 16:34:57 | 显示全部楼层 |阅读模式
尹广磊公众帐号
2个图标

  点击按钮 投票 当大于变量数字的时候 另一个 图标框里 显示  N+1的 数字

  用6能做否?

530

主题

6314

回帖

6万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
68673
QQ
发表于 2011-3-17 16:52:46 | 显示全部楼层
条件判断+变量或组件赋值,基本可以实现。
参考:http://www.hiaxure.com/thread-2157-1-1.html

0

主题

13

回帖

16

积分

会员

Rank: 5Rank: 5

积分
16
 楼主| 发表于 2011-3-17 16:56:38 | 显示全部楼层
我想问的是 怎么实现 显示票数自动n+1 的功能  ?
行 那你先忙 晚上再聊  先谢过尹兄先

0

主题

13

回帖

16

积分

会员

Rank: 5Rank: 5

积分
16
 楼主| 发表于 2011-3-17 19:19:39 | 显示全部楼层
尹兄  继续解答啊 !
那个N+1功能 是否能用6的+函数做出来?

530

主题

6314

回帖

6万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
68673
QQ
发表于 2011-3-17 20:28:27 | 显示全部楼层

0

主题

42

回帖

55

积分

会员

Rank: 5Rank: 5

积分
55
发表于 2011-3-17 21:18:59 | 显示全部楼层
5.6也可以吧。

0

主题

42

回帖

55

积分

会员

Rank: 5Rank: 5

积分
55
发表于 2011-3-17 22:11:08 | 显示全部楼层
实际操作了下,确实好使,不过需要用非正常手段。

1.用图形做按钮。显示点击数的用什么都行,但要叫上标签(id)
2.图形添加onclick事件,增加变量设定,设定变量nums=nums+1 记住变量名及设的值
3.继续增加组件设定,设定组件id等于文本,点击"编辑文本"插入变量nums
4.生成。
5.在生成后文件夹的Home_files子目录里(根据实际情况,位置可能会不同)。方便的话,直接用资源管理器搜索"nums+1",就是刚才设定的那个变量值。找到这个JS文件
6.用文本编辑工具打开这个js文件,找到nums+1这个位置。如果没有特殊的设定,这行文本应该是
SetGlobalVariableValue('$nums', PopulateVariables('nums+1'));
将其改成
SetGlobalVariableValue('$nums',  eval($nums+1));

可以了。

原理:axure不支持变量的数据计算,其实只不过是生成的JS代码中的变量只保存纯文本,我们只要将需要数据的位置使用适当的JS函数修改一下就可以了

0

主题

13

回帖

16

积分

会员

Rank: 5Rank: 5

积分
16
 楼主| 发表于 2011-3-18 16:28:03 | 显示全部楼层
.。。。。。感谢
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2025-5-10 22:36

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表