永洪vip

此人很懒,什么也没有留下

发帖数 2243粉丝 3
你认识米米不铂金一
2025-1-22 10:32:38 发布在问答
文本组件
求教,文本组件里面怎么写if逻辑判断?

最佳答案

永洪vip
yhdata_lyaa 关注Ta

2025-01-22 10:32:39

是写在脚本里的, 文本里只写参数?{a}
查看完整内容
179
15
精彩评论15
yhdata_lyaa
发表于 2025-1-22 10:32:39 显示全部楼层
是写在脚本里的,
文本里只写参数?{a}
回复

使用道具 2#

你认识米米不铂金一 回复yhdata_lyaa
发表于 2025-01-22 15:42:37
[i=s] 本帖最后由 你认识米米不 于 2025-1-22 15:44 编辑 [/i]
回复

你认识米米不铂金一 回复yhdata_lyaa
发表于 2025-01-22 15:43:58
我好像懂你意思了,脚本里面写 【if (param['a']!=null){ param['a'] }else{ "无" }】 然后文本里面只用?{a}就行 是不?
回复

yhdata_lyaa
发表于 2025-1-22 10:50:15 显示全部楼层
具体想实现什么呢
回复

使用道具 3#

你认识米米不铂金一 回复yhdata_lyaa
发表于 2025-01-22 11:06:34
文本组件里面写了“人数:”+参数。 我需要判断参数为空时,参数写“无”。
回复

yhdata_lyaa
发表于 2025-1-22 11:44:30 显示全部楼层
if (param['a']!=null){
param['a']
}else{
"无"
}
回复

使用道具 4#

你认识米米不铂金一 回复yhdata_lyaa
发表于 2025-01-22 13:52:58
这样写不行,直接把脚本原文显示到文本框了
回复

你认识米米不铂金一
发表于 2025-1-22 15:42:12 显示全部楼层
本帖最后由 你认识米米不 于 2025-1-22 16:02 编辑


回复

使用道具 5#

yhbi老6了铂金二
发表于 2025-1-22 15:48:59 显示全部楼层
本帖最后由 yhbi老6了 于 2025-1-22 15:50 编辑

你这个参数应该是全局脚本里面获取的人数吧?
那就直接在全局脚本对文本组件赋值吧。
if ( ! isNull(param['参数']) ){
文本1.data='人数:'+param['参数']
}else{
文本1.data="人数:--"
}
回复

使用道具 6#

你认识米米不铂金一 回复yhbi老6了铂金二
发表于 2025-01-22 16:02:39
嗯嗯是个方案。 我最后用的是全局脚本写if(参数==null){"无"}然后在文本组件中用?{参数}。 我最一开始想问的其实是不在全局脚本写脚本,只在文本框中写脚本判断是否能实现。
回复

yhbi老6了铂金二 回复你认识米米不铂金一
发表于 2025-01-22 16:05:24
呃,10的话,格式里面可以写脚本,但是也大同小异
回复

你认识米米不铂金一 回复yhbi老6了铂金二
发表于 2025-01-22 16:08:54
我还在94版本
回复

你认识米米不铂金一
发表于 2025-1-22 16:10:43 显示全部楼层
所以94版本,文本组件——格式——文本里面是否支持写if脚本?
回复

使用道具 7#

yhbi老6了铂金二 回复你认识米米不铂金一
发表于 2025-01-22 16:12:10
不支持,如果你真的想在组件上做,可以考虑用自由式表格,写隔间计算,哈哈
回复

你认识米米不铂金一 回复yhbi老6了铂金二
发表于 2025-01-22 16:33:55
欧克 感谢大佬给实锤了 我老想着有同事好像直接把脚本写里面了,那我是我记错了 嘿嘿
回复

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部