|

楼主 |
发表于 2016-1-31 10:59:05
|
显示全部楼层
从表可以是一条数据,但问题的关键是卡在这里的:当主表加载数据的时候,主表中增加的那个计算列的值应该是跟从表中的那个对应的值同步变化更新的,但实际情况却是:主表这个增加的那个计算列没有动态更新,举详细数据例说明如下:
主表 id 列 两条数据 分别为1和2 ,主表NAME列,两条数据 分别为zs1和zs2
从表 id 列 两条数据 分别为1和2 ,从表关系字段 zid列 ,两条数据 分别为1和2 ,从表内容列content,两条数据 分别为content1和content2
在页面上放一个list后,把主表数据关联到list中,在list组件的li下面显示三个字段:id NAME DATA2CONTENT(新增的计算列,这列的计算规则是:$model.baasData2.val("content"),运行后得到的页面结果是这样的:
第一行:主表id 1, NAME zs1 , DATA2CONTENT content1
第二行:主表id 2, NAME zs2 , DATA2CONTENT content1
问题的关键就是在这,第二行数据是错误的,应该是:
第二行:主表id 2, NAME zs2 , DATA2CONTENT content2
第二行的第三列数值应该是content2而不是content1
请指导解决一下!
|
|