问题标签 [cfwheels]
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.
jquery - CFWHEELS 异步 AJAX 调用未找到返回轮操作
我似乎遇到了多个异步 ajax 调用导致 cfwheels 返回操作未找到错误的情况。我注意到当我将 async:false 添加到我的 ajax 调用时,我得到了一个成功的响应,但是当我不添加时,我随机得到一个错误响应。
此代码在处理其他 ajax 调用时工作正常,但由于异步设置需要更长的时间来加载。
这随机失败,请注意我删除了异步设置:
这是我要调用的操作:
任何帮助表示赞赏。:)
coldfusion - cfwheels 嵌套属性排序
我正在尝试对 cfwheels 的nestedProperties 中的订单记录进行排序。在nestedProperties 中,Create 页面中显示了两条记录。当我保存这两条记录时,第一条记录保存为 id = 2(作为第二条记录),第二条记录保存为(id = 1)。当我在编辑页面中显示这两条记录时,id 1 首先显示,id 2 显示 2。我想要的是我想通过 DESC 将 id 2 显示为第一个,id 1 显示为第二个。
coldfusion - 如何通过在 cfWheels 中对记录进行分组来计算记录?
我有一个案例,我需要计算按出版年份分组的记录数。我查看了文档和一般的网络,但我找不到要使用的内容。
例如
- 2013 = 100 本书出版
- 2012 = 95 本书
- ETC..
使用 Oracle SQL,这是通过以下方式完成的:
我只是想知道如何将其翻译为 CFWheels。
coldfusion - Coldfusion OutOfMemoryError (CF9/Wheels)
我有一个函数可以循环查询并更新每个项目的数据库行。经过大约 7000 次迭代后,它抛出了内存不足错误 - Java 堆空间。这段代码有什么明显的问题吗?
在更新组件中:
iis-7 - 使用 Web 配置从 url 中删除 index.cfm
快速提问 -
目前我的网址如下所示:index.cfm/camp/another-test
我希望他们看起来像这样:camp/another-test
我可以用我的 .htaccess 在 apache 上做到这一点,但我需要能够在 iis7 上用 web.config 做到这一点。到目前为止,这是我的重写:
谢谢您的帮助!
coldfusion - 在 cfwheels startFormTag() 中替代 cfform 的 preserveData 属性
preserveData
在表单提交后,有一个属性cfform
可以保存各种控件的值。
是否有任何属性可以startFormTag()
在 cfwheels 中获得相同的功能。
如果不是,那么我认为 cfwheels 应该包含/添加这个功能到startFormTag()
. 这真的很有帮助。
coldfusion - 查看 - CFWheels 中的控制器问题
我正在将 CFwheels 用于我正在创建并需要使用嵌套视图的站点。但是,当我在弹出视图上提交表单时,该组件似乎不起作用。
下面是我正在使用的一些测试代码(当我将弹出窗口中的视图用作单个页面时,一切正常)。
是否有特定的方法可以使此类事情发生,或者在 CFWheels 中是否不支持此类事情?
global.cfm - 父视图
createClient.cfm - 嵌套视图(弹出)
嵌套视图控制器
coldfusion - cfwheels 中的动态路由创建?
根据我对 chwheels 的一点了解,我知道路线存储在应用程序范围内,即准确地说是在 application.wheels.routes 中。它还在 application.wheels.namedroutepositions 中维护路线位置。
现在我在 application.wheels.routes 中添加了路由,即控制器、动作、模式、名称,并且还添加了 namedRoutePositions 结构。如下:
上面的代码被添加到我在应用程序启动时调用的 settings.cfc 中。如果我在添加上述代码后将 application.wheels.routes 和 application.wheels.namedroutepositions 转储到 settings.cfc 中,它会反映在这些各自的结构中,但是当我尝试访问我刚刚添加的新路线时,它不会工作。此外,当我将 application.wheels.routes 和 application.wheels.namedroutepositions 转储到另一个 cfc 中时,它没有显示新添加的路由,即新添加的路由没有持续存在。如何使新添加的路由在整个应用程序中持续存在?我不确定出了什么问题。是否有任何其他变量/结构我需要更新路线信息?我还需要做些什么来完成这项工作吗?
注意:暂时,我已经手动添加了这条路线。当这个实验成功时,我会让这个代码动态添加路由。
感谢您提前提供的所有帮助。
cfwheels - 使用 CFWheels 框架时有哪些最佳实践?
虽然这是一个更笼统的问题,但对于像我这样的新手来说,从 stackoverflow 上更有经验的人那里受益,这将非常有帮助。我已阅读 ColdBox wiki ColdFusion 最佳实践。我搜索了相同的 CFWheels,但找不到相同的。所以我想知道使用 CFWheels 框架时的最佳实践是什么?
mysql - CFWheels:在 WHERE 子句中使用 SQL 函数?
我在 CfWheels 的 findAll() 方法的 where 子句中尝试使用 SQL 函数时遇到了一个问题。
这里令人困惑的是,当在同一条语句的 select 子句中使用 sql 函数时,它就像一个魅力。
我猜 CFWheels 可能只处理 select 子句中的列映射,而不是 where 子句中的任何计算或操作语法。
我需要在上面的 where 子句中使用一些 sql 函数。有任何想法吗?