小程序端,组件代码如下是这样的,一个用计算属性,一个字符串,都不行,我看控制台的where参数是(hero_code==0&&step==2&&pos==1) && ()这样,为什么会有括号
<uni-data-picker
v-model="form.pos_0"
collection="cjd-weapon"
:where="whereFn"
>
</uni-data-picker
<uni-data-picker
v-model="form.pos_1"
collection="cjd-weapon"
:where="`hero_code==${form.hero_code}&&step=${MAX_STEP_NUM}&&pos==1`"
>
</uni-data-picker>
const whereFn = computed(() => {
return `hero_code==${form.value.hero_code}&&step=${MAX_STEP_NUM}`;
});
1 个回复
DCloud_uni-ad_HDX
上面提供的是完整代码吗?是否有设置其他属性