永洪社区

标题: 如何判断文本数件点击次数? [打印本页]

作者: yh_3sGpYEZx    时间: 2023-9-4 16:39
标题: 如何判断文本数件点击次数?
需求是点击文本组件2次后,隐藏文本组件。
如何能使用脚本统计出点击文本组件的次数?
如下图,第1次点击文本1,会将文本1变为可点击的链接;第2次点击文本1,则文本1的组件隐藏


作者: yhdata_lyaa    时间: 2023-9-4 16:39
不支持的,两个功能使用两个文本吧
作者: yh_3sGpYEZx    时间: 2023-9-4 17:11
yhdata_lyaa 发表于 2023-9-4 17:03
不支持的,两个功能使用两个文本吧

只有1个功能啊,文本1组件,第1次把所有内容转为一个超链接传递,第2次点击的时候,就可以访问这个超链接;希望是限制点击的次数,点击2次就隐藏这个按键,不限制就会导致可以一直点击访问这个链接
作者: yhdata_lyaa    时间: 2023-9-4 17:17
小白与宝儿 发表于 2023-9-4 17:11
只有1个功能啊,文本1组件,第1次把所有内容转为一个超链接传递,第2次点击的时候,就可以访问这个超链接 ...

用另一个文本组件 去隐藏第一个文本,不能控制次数
作者: yh_3sGpYEZx    时间: 2023-9-5 11:25
yhdata_lyaa 发表于 2023-9-4 17:17
用另一个文本组件 去隐藏第一个文本,不能控制次数

你说的这个方法,我在第一次点击,就会隐藏这个文本,但需要的是第2次点击才隐藏
有没什么什么方法或者用法,能实现类似的需求呢?
作者: yhdata_lyaa    时间: 2023-9-5 11:28
小白与宝儿 发表于 2023-9-5 11:25
你说的这个方法,我在第一次点击,就会隐藏这个文本,但需要的是第2次点击才隐藏
有没什么什么方法或者用 ...

没有
作者: 小鱼儿    时间: 2023-9-5 13:11
用脚本 if 1 then 0 这种
作者: yhdata_yzm    时间: 2023-9-5 13:18
点击次数无法获取,还是用下拉框来做你的需求吧,根据勾选不同的值设置文本
作者: 暮暮    时间: 2023-9-12 17:13
param["a"]=param["a"]+1
var i =param["a"]
if(i%2==0){
var loc = new Locator(["市场级别"], COL, DETAIL);
图表1.setColWidth(loc, 0.1);
param['b']="点击显示"
}
if(i%2==1){
var loc = new Locator(["市场级别"], COL, DETAIL);
图表1.setColWidth(loc, 350);
param['b']="点击隐藏"
}
refreshData()
试试这个能用吗
作者: yhdata_lyaa    时间: 2023-9-12 17:35
暮暮 发表于 2023-9-12 17:13
param["a"]=param["a"]+1
var i =param["a"]
if(i%2==0){

可以试试




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4