Vuelidate:数组验证:我们如何访问当前对象的值以用于验证

我正在验证嵌套数组,如下所示。

validations() {
        return {
            sales_return: {
                items: {
                    $each: {
                        quantity: { required,maxValue:maxValue(100)
                        },available_stock: { required },}
                }
            },}
    },

这很好。我想要的是,我想在maxValue内部传递动态值,即:maxValue:maxValue(item.available_stock)item应该是当前对象的元素。

需要验证:

validations() {
            return {
                sales_return: {
                    items: {
                        $each: {
                            quantity: { required,maxValue:maxValue(item.available_stock)
                            },}
                    }
                },}
        },

如果我这样做,它说未定义项目。我们如何才能像上面那样达到目的。

onlid 回答:Vuelidate:数组验证:我们如何访问当前对象的值以用于验证

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2541424.html

大家都在问