3

显然,在 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>

在此处输入图像描述

4

1 回答 1

0

结语

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

Leigh 的解决方法是解决方案

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

<cfoutput>#NumberString.paragraphFormat()#</cfoutput>
于 2018-04-29T18:04:36.813 回答