是否有<cfoutput>的简写

Pat*_*urg 3 coldfusion cfml

这只是一个很长的标签,我用它太多了.

例如

<input name="LastName" <cfoutput> value="#FORM.LastName#" </cfoutput> />

<input name="LastName" <?> value="#FORM.LastName#" </?> />

也许我只是要求太多.

Evi*_*mes 12

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

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

<cfoutput>
<form>
    <input value="#SomeVar#">
    <input value="#SomeVar#">
    <input value="#SomeVar#">
    <input value="#SomeVar#">
    <input value="#SomeVar#">
</form>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)


Mig*_*l-F 8

不是<cfoutput>你得到的.无论如何,对于标记语法.您可以改用脚本语法.

<cfoutput>
    <p>hello</p>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

<cfscript>
    writeOutput("<p>hello</p>");
</cfscript>
Run Code Online (Sandbox Code Playgroud)

您总是可以在标签的选择编辑器中添加快捷键(击键).