我正在为项目使用Angular Schema Form js库,并且具有3级深度数组的模式。在JSON格式中,我想在嵌套数组中的一个字段上使用条件。在条件中,我知道在模型中引用数组元素的唯一方法是使用arrayIndex,但这只是最内层数组的索引。因此,以下条件不起作用,因为arrayIndex只是price []的正确索引:
"condition": " model.products[arrayIndex].versions[arrayIndex].prices[arrayIndex].currency == 'USD'"
无论如何在嵌套数组上执行条件并引用模型中的嵌套数组元素?类似的东西:
"condition": " model.products[parent.parent.arrayIndex].versions[parent.arrayIndex].prices[arrayIndex].currency == 'USD'"
非常感谢任何帮助!!