Coldfusion 冷熔炉制造新的一排

Coldfusion 冷熔炉制造新的一排,coldfusion,output,Coldfusion,Output,我有一个cfoutput输出一些查询数据,以在我的页面上显示产品列表 <ul class="row"> <cfoutput query="mycontent" startrow="#url.startrow#" maxrows="#url.maxrows#"> <li class="span-3">item data here</li> <cfif mycontent.currentrow MOD 3 IS 3>

我有一个cfoutput输出一些查询数据,以在我的页面上显示产品列表

<ul class="row">
<cfoutput query="mycontent" startrow="#url.startrow#" maxrows="#url.maxrows#">
  <li class="span-3">item data here</li>
    <cfif mycontent.currentrow MOD 3 IS 3>
     </ul><ul class="row">
    </cfif>
</cfouptut>
  • 此处的项目数据
当项目等于3时,我试图使其显示为一个新行,带有一组新的
标记。这样我就可以把它整齐地显示在我的页面上

<ul class="row">
<cfoutput query="mycontent" startrow="#url.startrow#" maxrows="#url.maxrows#">
  <li class="span-3">item data here</li>
    <cfif mycontent.currentrow MOD 3 IS 3>
     </ul><ul class="row">
    </cfif>
</cfouptut>
每次加载时,它都无法正确执行此操作。相反,它将内容保留在最上面的
标记中


如何以更好的方式构造此文件?

您希望
MOD
成为
0
,因为
MOD
返回剩余部分。这就是你如何知道你所在的行可以被
3
整除的原因,因为余数等于
0

<ul class="row">
<cfoutput query="mycontent" startrow="#url.startrow#" maxrows="#url.maxrows#">
  <li class="span-3">item data here</li>
    <cfif mycontent.currentrow MOD 3 eq 0>
     </ul><ul class="row">
    </cfif>
</cfouptut>
  • 此处的项目数据
MOD或% [模数]:返回数字除以除数后的余数。结果与除数的符号相同。运算符右侧的值应为整数;使用非数值会导致错误,如果指定实数,ColdFusion将忽略小数部分(例如,11 MOD 4.7是3)


您希望
MOD
0
,因为
MOD
返回剩余部分。这就是你如何知道你所在的行可以被
3
整除的原因,因为余数等于
0

<ul class="row">
<cfoutput query="mycontent" startrow="#url.startrow#" maxrows="#url.maxrows#">
  <li class="span-3">item data here</li>
    <cfif mycontent.currentrow MOD 3 eq 0>
     </ul><ul class="row">
    </cfif>
</cfouptut>
  • 此处的项目数据
MOD或% [模数]:返回数字除以除数后的余数。结果与除数的符号相同。运算符右侧的值应为整数;使用非数值会导致错误,如果指定实数,ColdFusion将忽略小数部分(例如,11 MOD 4.7是3)


我想我爱你。谢谢你给我解释。直到现在我才完全明白它是如何工作的。非常感激我想我爱你。谢谢你给我解释。直到现在我才完全明白它是如何工作的。非常感谢