带数字的 ParagraphFormat()

ParagraphFormat() with numbers

显然不是所有数字在 ColdFusion 2016 中都具有相同的成员函数

<cfset NumberString = 1>    

<!--- This works --->
<cfoutput>#NumberString.paragraphFormat()#</cfoutput>   

<cfset mystring = "Hello World ">

<cfset NumberString = mystring.len()>   
<!--- This crashes --->
<cftry>
    <cfoutput>#NumberString.paragraphFormat()#</cfoutput>   
    <cfcatch><cfdump var="#cfcatch#"></cfcatch>
</cftry>

结语

Adobe 不会在 CF-4198258 中修复此问题

Leigh 的解决方法就是解决方案

<cfset NumberString = "" & mystring.len()>  

<cfoutput>#NumberString.paragraphFormat()#</cfoutput>