建议给 volist 标签,增加if判断。
如
<volist name="data1" id="vo1">
<volist name="data2" id="vo2">
<if condition="$vo2['fid'] eq $vo1['id'] "> $vo2.name}<br> </if>
</volist>
</volist>
编写的时候单独用if有点笨拙,要是单独读取data2,就需要每个vo1都加一个也很麻烦。
要是在volist 属性里面就可以做if判断,就可以简化很多流程。控制器里面的代码就会少很多。