我想检查 table.value 是否等于'Stack'或'溢出'。
我想做这样的事情:
rv-if="table.value | eq 'Stack' | or (table.value | eq 'Overflow')"
rivets.formatters.eq = function (value, args) {
return value === args;
};
rivets.formatters.or = function (value, args) {
return value || args;
};
我想使用这两种格式化程序来实现这一目标。
我知道我可以使用这样的特定格式化程序来实现我的功能。
rivets.formatters.checkIfValueEqualsEitherArg = function (value, arg1, arg2) {
return (value === arg1) || (value===arg2);
};
但是,我宁愿使用上面两种通用格式化程序(eq和or。)。
实现这一目标的最佳方式是什么
更新
因为,我无法在这里或其他地方获得任何帮助,这就是我为实现我的功能所做的。我还在等待正确的回应。
rv-if="table.value | checkIfValueEqualsEitherArg 'Stack' 'Overflow'"