if-else statement inside jsx: ReactJS

前端 未结 12 1058
广开言路
广开言路 2020-11-22 08:48

I need to change render function and run some sub render function when a specific state given,

For example:

render() {
    return (   
        

        
12条回答
  •  遇见更好的自我
    2020-11-22 09:22

    What about switch case instead of if-else

      render() {
        switch (this.state.route) {
          case 'loginRoute':
            return (
                
            );
          case 'adminRoute':
            return (
                
            );
          default: 
            return <>;
        }
    

提交回复
热议问题