我被要求更新一个旧项目.当我进入cfc文件时,它有超过3000行代码和超过100个cffunctions.我想知道我是否可以将cfc拆分成多个文件,其cffunction逻辑分组而不必更改任何其他页面中的代码.
遇到类似的问题.我创建了新的cfcs并修改了原始函数以调用新cfcs中的函数.
例如
<cffunction name="GetStuff" access="remote" returntype="Struct">
<cfreturn createObject("component","myNewCFC").GetStuff(argumentCollection=arguments)/>
</cffunction>
Run Code Online (Sandbox Code Playgroud)