【问题标题】:Keystonejs Field Conditional pointing to value of Relationship fieldKeystonejs 字段条件指向关系字段的值
【发布时间】:2016-08-22 05:13:20
【问题描述】:

keystonejs 有没有办法使用字段条件来使字段依赖于关系字段的值?我使用关系字段作为多选字段类型的解决方法(如建议的here),但是,我无法让另一个字段依赖它?这可能吗?

【问题讨论】:

    标签: keystonejs


    【解决方案1】:

    简短的回答是还没有这样的选择。 dependsOn 评估显然是在 evalDependsOn.js 中完成的。我可以调整该文件以检查多选字段的值数组是否包含依赖值。

    if (_.isArray(values[key])) {
        var intersection = _.intersection(matches, values[key])
        return intersection.length > 0
    }
    

    但是,这意味着我必须在 dependsOn 字段选项中将 id 指定为值,嗯...

    【讨论】:

    • 我想在关系字段中添加foreignKey支持,然后你可以指定在关系中使用哪个键...
    猜你喜欢
    • 2018-03-16
    • 2014-07-03
    • 2019-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-11
    • 1970-01-01
    • 2021-10-15
    相关资源
    最近更新 更多