如何检查树枝中的多个条件? 这些似乎都不起作用 同样,它们看起来都很凌乱而沉重。
b
我也尝试了以下方法
const A = [25, 100, 50, 12];
const B = [50, 12, 100, 25];
const arr = A.map((a, i) => ({ a, b:B[i] }));
arr.sort((item1, item2) => item1.a - item2.a);
const [newA, newB] = arr.reduce(([newA, newB], { a: itemA, b: itemB }) => {
newA.push(itemA);
newB.push(itemB);
return [newA, newB];
}, [[],[]]);
console.log(newA, newB);
答案 0 :(得分:3)
您需要使用and
作为all condition need to satisfy
的{{1}},因此它必须是execute that code
and
更好的解决方案将来自
{% if pageClass != "page-home" and bodyClass != "500" and bodyClass != "404" %} {% include '_components/type-bg' with { content: { slug: entry.slug|split(' ')|slice(0, 1)|join }, } only %} {% endif %}
,只需使用PHP代码[您可以在此处完成所有PHP工作],即可使用code block
并仅传递 flag < / strong>像switch case or etc ..
一样用布尔值进行查看和使用。
needToInclude
如有疑问,请发表评论
答案 1 :(得分:0)
正确的检查将是以下
{% if pageClass != 'page-home' and bodyClass not in [ 500, 404, ] %}
在pageClass
不是主页并确保bodyClass不是错误状态时执行意思