Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript多个条件_Javascript_Reactjs - Fatal编程技术网

Javascript多个条件

Javascript多个条件,javascript,reactjs,Javascript,Reactjs,我是一个Javascript的初学者,正在尝试编辑现有代码。 我的目标是为何时显示一些图形添加多个语句 var unique1 = ['TRIGGER','d2','d3']; var unique2 = ['d1']; var unique3 = ['TRIGGER']; var out1 = ['TRIGGER','d2','d2','d3']; var out2 = ['d1']; var out3 = ['TRIGGER']; <div className="block

我是一个Javascript的初学者,正在尝试编辑现有代码。 我的目标是为何时显示一些图形添加多个语句

var unique1 = ['TRIGGER','d2','d3'];
var unique2 = ['d1'];
var unique3 = ['TRIGGER'];
var out1 = ['TRIGGER','d2','d2','d3'];
var out2 = ['d1'];
var out3 = ['TRIGGER'];

<div className="block">
    { out1.indexOf('TRIGGER') < 0 || unique1.length > 1 && (
        <div className="class1">
        </div>
    )}
    { out2.indexOf('TRIGGER') < 0 || unique2.length > 1 && (
        <div className="class2">
        </div>
    )}
    { out3.indexOf('TRIGGER') < 0 || unique3.length > 1 && (
        <div className="class3">
        </div>
    )}
</div>
var unique1=['TRIGGER','d2','d3'];
var unique2=['d1'];
var unique3=['TRIGGER'];
var out1=['TRIGGER','d2','d2','d3'];
var out2=['d1'];
var out3=[“触发器”];
{out1.indexOf('TRIGGER')<0 | | unique1.length>1&&(
)}
{out2.indexOf('TRIGGER')<0 | | unique2.length>1&&(
)}
{out3.indexOf('TRIGGER')<0 | | unique3.length>1&&(
)}
预期产出:

<div className="block">
        <div className="class1">
        </div>
        <div className="class2">
        </div>
</div>

我得到的输出:

<div className="block">
        <div className="class1">
        </div>
</div>

尝试使用以下括号:

{ (out1.indexOf('TRIGGER') < 0 || unique1.length > 1) && (
    <div className="class1">
    </div>
)}
{(out1.indexOf('TRIGGER')<0 | | unique1.length>1)&&(
)}

这是否回答了您的问题?