9.0版本对于this.include 有修改吗?
从7.3复制过来的脚本中,有用到如下:this.include(
{
//type: 应用类型。可以为 portalprocesscms。
//如果没有该选项或者值为空字符串,则表示应用脚本和被应用的脚本配置类型相同。
//比如在门户的A应用脚本中引用门户B应用的脚本配置,则type可以省略。
type: "portal",
application: "通用脚本", // 门户、流程、CMS的名称、别名、id。 默认为当前应用
name: "serverTable" // 脚本配置的名称、别名或id
}
)
可以保证存在门户“通用脚本”,其中有脚本serverTable
在9.0.3中执行后报错:
将该serverTable脚本复制到服务管理的脚本中,然后修改引用如下:
this.include(
{
//type: 应用类型。可以为 portalprocesscms。
//如果没有该选项或者值为空字符串,则表示应用脚本和被应用的脚本配置类型相同。
//比如在门户的A应用脚本中引用门户B应用的脚本配置,则type可以省略。
type: "service",
name: "serverTable" // 脚本配置的名称、别名或id
}
)
这样就可以正常运行,请问是this.inclue()移除了对于portal的引用么?
管理员这边测试没有问题
看您的报错是您把application里传入了serverTable这个脚本的名字,报错的意思是名称为serverTable的门户应用不存在 论坛管理员 发表于 2024-6-3 10:30
管理员这边测试没有问题
看您的报错是您把application里传入了serverTable这个脚本的名字,报错的意思是名 ...
那可能是bug了?看我的代码这个写法是没问题吧? 看代码没问题,就检查一下名字是不是没对应上
页:
[1]