gpt4 book ai didi

ColdFusion 在从函数返回时向字符串添加空格,但在分配给变量时不添加空格

转载 作者:行者123 更新时间:2023-12-02 15:20:09 24 4
gpt4 key购买 nike

<分区>

如果我写

<section id="banner" class="#getBannerClass()#">

我结束了

<section id="banner" class=" classname">

但是如果我写

<cfset test = getBannerClass() />
<section id="banner" class="#test#">

我结束了

<section id="banner" class="classname">

有谁知道为什么或如何防止它发生?对我来说,这两个代码应该运行完全相同。

我在 cflive 中运行了这段代码,它产生了相同的结果,所以我认为“我的代码”没有任何问题。这似乎正是 CF 的工作原理,但似乎不正确。

<cffunction name="testfun">
<cfreturn 'myClass' />
</cffunction>
<cfoutput>
<div class="#testFun()#">#testFun()#</div>
<cfset classOutput = testFun() />
<div class="#classOutput#">#classOutput#</div>
</cfoutput>

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com