Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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,我试图根据用户在页面上的位置呈现不同的状态。 这是我试图实现的一些伪代码 我所有的页面都有 const[page1,setPage1]=useState(false) 常量[seq]=useState([…[props.exampleDom1?1:0,props.exampleDom2?2:0],3]。过滤器(编号)) 常量序列=()=>{ 如果(道具示例1){ [设置页面1然后设置页面3] }else if(道具示例2){ [设置页面2然后设置页面3] } } 然后我就可以使用SEQ获取要显

我试图根据用户在页面上的位置呈现不同的状态。 这是我试图实现的一些伪代码

我所有的页面都有

const[page1,setPage1]=useState(false)
常量[seq]=useState([…[props.exampleDom1?1:0,props.exampleDom2?2:0],3]。过滤器(编号))
常量序列=()=>{
如果(道具示例1){
[设置页面1然后设置页面3]
}else if(道具示例2){
[设置页面2然后设置页面3]
}
}
然后我就可以使用SEQ获取要显示的视图

本质上,如果
props.ExampleDom1
为真,则
setPage1
显示(处于状态),然后设置页面3, 如果
props.ExampleDom2
为真,则执行差异序列>第2页,然后执行第3页