没有给子程序传递图片时,子程序无法正确判断图片为空

BUG反馈 · 385 次浏览
OriginBo 创建于 2024-02-06 17:43

子程序如上,如果img为空,则提示消息1

 

调用子程序如上,不给子程序传递图片

 

这种情况下,子程序判断图片非空


回复内容
CL 2024-02-06 18:24
#1

这里处理的可能有点问题。目前可以试试用这个表达式做判断:

$= {img} == null || {img}.ToString() == ""


--

查了一下代码,对于图片类型的参数,没有做转换处理,所以这里得到的实际是一个空字符串。

尽管这样理论上不是很正确,但是如果修改了,可能会影响已有的动作,所以暂时不动了。

CL 最后更新于 2024-02-06 20:18
回复主贴