ColdFusion是否提供了将CFC分为多个文件的机制?我不是在谈论扩展,而是在谈论将相同的CFC拆分为多个文件。 C#允许使用“部分”类的方式。原因是因为我使用T4来生成一堆CFC,并且我希望能够通过在另一个文件中这样做将功能标记在生成的CFC上。我想以不违反开放原则的方式这样做。

有帮助吗?

解决方案

不,对不起。恐怕该语言的局限性。 CFC是一个文件。

我的意思是,当然,您可以以某种方式将其混为一谈。您可以将片段包裹在CFCOMPONENT标签中,作为某种构建过程的一部分,但我敢肯定,这不是您在这里想要的。

其他提示

<cfinclude> 就基本功能而言,将起作用,但是以下内容无法正常工作:

  • 元数据函数 - 仅显示检查CFC中的功能 - 而不是Cfincluded功能
  • <cfajaxproxy cfc="your.cfc"> 将不允许通过JavaScript调用随附的方法
  • 呼叫包含的函数作为Web服务调用是不可能的

(所有这些情况基本上都散发到元数据,只看到基本CFC内的功能等)

可能值得您谷歌搜索 冷灌注混合蛋白 有关此和其他相关技术的更多详细信息。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top