如何验证用户没有为两个相反的规则输入相同的值。在此示例中,我们可以在名称为时Test阻止用户,但在名称不是时阻止用户Test。目标是显示一条错误消息,告诉用户name_is并且name_is_not不能具有相同的值。我该如何为此编写验证?我可以使用 lodash
const rules = [
{rule: "name_is", value: "Test"},
{rule: "name_is_not", value: "Test"},
{rule: "surname_is", value: "Foo"}
{rule: "surname_is_not", value: "Bar"},
{rule: "name_is", value: "Fux"}
];