问题标签 [cfc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - combobox dataprovider
I have the following:
Index.as has:
my problem is the combobox displays [object Object]
I know there is nothing wrong with the cfc and there is a field called "name" in getStuff. Why does it not display the value of the object? thanks in advance.
data-binding - 如何将按钮控件绑定到 cfc 以切换布尔数据库值
我希望能够绑定一系列 3 个按钮来切换数据库消息条目上的 3 个布尔值。布尔数据库条目是已读|未读、正在执行|待处理、推荐|消息,并且消息条目具有唯一键“messageID”。我希望按钮显示记录起始值(我认为是 bindonload="true")。
我一瘸一拐地走向
在 CFC 中
就它切换按钮标签而言,这让我有了一些了解,但我很关注如何获取初始数据库值以显示初始状态。
还有一种方法可以在绑定语句中传递其他变量而不使用隐藏字段和 control@none 格式,例如,我需要传递 messageID 以便我可以更新正确的记录。如果我知道如何以更好的方式简单地传递 switchName 变量,我就不会输入 switchName 输入。
非常感谢您提供的任何启示?
coldfusion - 关于coldfusion在cfgrid中显示查询结果的问题
我有一个coldfusion cfc 和一些方法。MethodA 将返回一个 cfquery 对象。现在我使用 cfajaxproxy 调用 MethodA 并在 cfm 页面中获取查询结果。这个cfm 页面已经有一个cfgrid。现在我的问题是如何在已经显示数据的网格中显示从 MethodA 获得的查询结果?
exception-handling - 如何从 CFC 文件中获取异常详细信息
我在 CFC 文件中有一个函数,它将从 .cfm 文件中调用,如下所示
如何使用 cftry 处理数据库异常?由于这是返回查询,是否可以捕获 DB 异常并将详细信息传递到调用它的其他页面?
谢谢
apache-flex - 如何将已编辑的 Flex 数据网格传递给 CFC 以插入数据库
我有一个可编辑的数据网格,我需要通过 CFC 将其发送回数据库,以便在所有编辑完成后插入数据库。将数组集合转储到 cfdump 告诉我我有一个包含项目和结构的数组,但我无法理解如何“循环”每个并插入数据库。
似乎很少写真正有效的!我的 MXML 和 CFC 在下面,但给了我“您试图取消引用类型为coldfusion.runtime.Array 类型的标量变量作为具有成员的结构”的错误。- 这很好
非常感谢所有帮助 - 谢谢
数组 1 结构联系 Bob Jones
LocationName 服务 A
mx_internal_uid 807D204F-A315-7D78-C745-BAD78087CB28
inheritance - 使用 CFC 继承/扩展时暂存我的 Coldfusion 应用程序
我的 webroot 的子目录中有一个 application.cfc:
我最近在其子目录中添加了另一个 application.cfc,它使用此处描述的代理方法扩展了原始 application.cfc http://corfield.org/blog/index.cfm/do/blog.entry/entry/Extending_Your_Root_Applicationcfc:
subdir cfc 的 extends 属性如下所示:
到目前为止,这一切都很好,但这里有更多背景信息:我一直在暂存我的应用程序,方法是将它放在 /app 旁边的一个名为 /appstaging 的目录中。这工作正常,即没有冲突,因为我使用所有相对路径,我的更高级别的 application.cfc 确定它在哪个目录中,设置一个变量(例如 application.appdir)并且代码可以使用它来构造相对路径如果它需要它。
这是我的问题:现在我有了新的 /app/mysubdir/application.cfc,如果这是暂存目录树,我需要扩展的路径实际上是“appstaging.applicationProxy”。ColdFusion 坚持认为“扩展”的值是恒定的。它不会让我弄清楚我在哪里并像我在其他任何地方所做的那样输入正确的目录名。
有没有办法解决这个问题?
dynamic - 动态变量名称 Coldfusion
嘿伙计们,我在处理动态变量名称时遇到了一点问题。发生的事情是我有一个 CFC,它使用表格中的一些数据为我构建了部分表单。然后 cfc 将表单的代码作为字符串发送回页面。那么我需要为这些表单字段分配值,这样人们就不会覆盖数据。我在 cfc 的函数中提取数据。所以我试图把这个动态变量扔到字符串中,这让我搞砸了。我不断收到错误消息
A CFML variable name cannot end with a "." character.
这是我正在使用的代码,它给了我错误。我对编程的经验并不多,我做这件事的时间也不长。所以任何输入都会很棒。
所以无论如何,如果你能给我任何意见或建议,那就太好了。非常感谢。
代码就在底部。
coldfusion - 我应该在 CFC 中使用 CFINCLUDE 还是 CFSAVECONTENT
似乎标准的 MVC 方法(因为它与 ColdFusion 相关)是制作视图文件 .cfm 并在最终处理视图的 cfc 内部执行 CFINCLUDE。
这会破坏 cfc 的面向对象吗?
这是否会导致 CFML 编译器每次都必须编译视图?
是否有充分的理由不使用 GetContent 方法使视图文件本身成为 cfc?
coldfusion - 如何在不重置服务器实例的情况下重置 application.cfc?
可能重复:
重新启动应用程序而不重新启动服务器?
如何在不重置 Coldfusion 服务器实例的情况下重置 Coldfusion 应用程序/application.cfc?如果我没记错的话,有一些技巧,例如在 application.cfc 中创建一个 reinit 函数或重命名文件。
coldfusion - 在 Coldfusion cfc 中,在函数外部设置的变量的范围名称是什么?
在 Coldfusion 组件/CFC 中,我想适当地限定一些变量以供所有包含的函数使用,但要从外部脚本隐藏或阻止。cfc 的内存范围的名称是什么?是“变量”吗?这在包含的函数中可用吗?是否从 cfc 外部阻止?
(CF 8 中的示例)
调用页面:
myUtils.cfc:
欢迎提供其他最佳实践建议。自从我这样做以来已经有一段时间了。提前致谢。