keystonejs中是否有一种方法可以使用字段条件来使字段依赖于关系字段的值?我使用关系字段作为多选字段类型的解决方法(如建议的here),但是,我无法使另一个字段依赖它?无论如何这可能吗?
答案 0 :(得分:0)
简短的回答是还没有这样的选择。 dependsOn评估显然是在evalDependsOn.js中完成的。我可以调整该文件以检查多选字段的值数组是否包含依赖值。
if (_.isArray(values[key])) {
var intersection = _.intersection(matches, values[key])
return intersection.length > 0
}
然而,这意味着我必须在dependsOn字段选项中指定id作为值,嗯......