coldfusion - <cfoutput> 有简写吗

标签 coldfusion cfml

它只是这么长的标签,我经常使用它。

例如
<input name="LastName" <cfoutput> value="#FORM.LastName#" </cfoutput> />
变成
<input name="LastName" <?> value="#FORM.LastName#" </?> />
也许我只是要求太多。

最佳答案

理想情况下,您不会将这么小的一段代码包装在 cfoutput 中。它确实使代码难以阅读和维护。

相反,您应该在 cfoutput 中包装更大的逻辑代码块。几乎没有额外的开销,而且更容易阅读和维护。

<cfoutput>
<form>
    <input value="#SomeVar#">
    <input value="#SomeVar#">
    <input value="#SomeVar#">
    <input value="#SomeVar#">
    <input value="#SomeVar#">
</form>
</cfoutput>

关于coldfusion - <cfoutput> 有简写吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24959405/

相关文章:

mysql - 查询 cf queryObject 并插入到表中

javascript - 我怎样才能 cfoutput 一个 JavaScript 字符串?

javascript - 调用 Coldfusion 组件函数的 jQuery post 方法不起作用

coldfusion - 使用动态参数数组调用函数

apache - 在 application.cfc 中调用命令在 railo 4.1 中失败(错误 : missing required argument [object])

javascript - 当浏览器关闭时将 Flex 数据发送到 SQL(在 window.onbeforeunload 上)

caching - ColdFusion 服务器 CFC 缓存问题

ColdFusion - 何时使用 "request"范围?

coldfusion - Jsoup 在 CFscript 上发布数据并解析替代 URL

coldfusion - 如何在 QueryExecute sql 语句中正确转义冒号?