苍山暮色烟雨迟
苍山暮色烟雨迟
  • 发布:2021-06-25 11:45
  • 更新:2022-01-27 08:19
  • 阅读:623

unicloud-db组件嵌套查询子组件无法使用父组件信息

分类:uniCloud
<unicloud-db v-slot:default="{ data, loading, error, options }" collection="course" :where="where" :getone="true">  
{{data.exam}} // 输出 ['a', 'b'] 正常的  
<unicloud-db  
                        v-if="!loading"  
                        ref="exam"  
                        v-slot:default="{data, loading, error, options}"  
                        collection="jz-exam"  
                        :where='`exam_id in ${data.exam}`'> // 查询条件错误:错误的查询表达式, 错误语句:exam_id in , b  
                        <view v-if="error">{{error.message}}</view>  
                        <view v-else>  
                            {{data}}  
                        </view>  
                    </unicloud-db>  
</unicloud-db>

如果使用options 传给子组件, 在where中是拿不到父组件的数据的

2021-06-25 11:45 负责人:无 分享
已邀请:
苍山暮色烟雨迟

苍山暮色烟雨迟 (作者)

已解决, 最后使用的jql 拼接查询语句条件

c***@163.com

c***@163.com

怎么解决的

小朋友

小朋友

代码贴下,看看怎么解决的

该问题目前已经被锁定, 无法添加新回复