【9.0.103】数组对象不能作为服务端命令传入参数
升级9.0.103后,数组对象传入服务端命令发生错误目前权宜做法是先序列化,再反序列化回来转化一次,但这样操作比较冗余,之前也没有这个问题,所以这会不会是个Bug?
感谢各位大佬的支持~
估计是那个插件的问题,这边儿换了一个插件使用就可以了
看不懂你要干嘛 赛龙周 发表于 2024-5-13 20:42
看不懂你要干嘛
将数组作为参数传入服务端命令,被传入的服务端命令参数也是数组类型,但是发生了错误,测试发现是数组对象命令生成的数组存在这一问题。测试文件并不包含具体的需求 看了一下,确实有点像BUG,可以先安装你的方法来解决
按道理循环了,那个对象应该不会错 Lay.Li 发表于 2024-5-14 10:04
感谢各位大佬的支持~
估计是那个插件的问题,这边儿换了一个插件使用就可以了
虽然这样是可以解决,可这是个老插件,实际在工程中已经使用了多次,逐一替换需要浪费大量时间还得重新测试。而且在实际使用中,还发现了对象不能获取下级对象的问题,比如有对象:
Message ={"Code":0,"Result":null}
使用Medssage.Code发生错误
系统插件能够随着系统升级保持可用,否则来回的折腾实在是太麻烦了 大佬,目前的话确实没有其他方案了,这个插件是其他论坛格友开发的插件,不一定会随着版本的更新去更新。可能会出现一些版本不兼容的问题,您也可以在插件底下留下,看看插件作者有没有时间更新一下。
官方的插件是会随着版本的更新去更新的,如果有不兼容的问题,欢迎您反馈给我们
页:
[1]