在React中按1显示更多按钮

时间:2020-05-05 16:24:22

标签: javascript reactjs react-native

我是React的新手,正在做一些游戏。在我的游戏中,有一个转弯,如果用户按下了按钮,应该会出现另外3个按钮。

 usePriest = (evt) => {


            var { rear,bottom2,bottom3,bottom,player1, player2, player3, player4, mycards0,mycards1,turnNumber } = this.state;
            var id = 1;
            var whichPlayer;
            switch(id){
              case 0:
                whichPlayer = player1[0];
                rear[1]=whichPlayer;
                rear[0]=card6;
                break;
              case 1:    
                whichPlayer = player2[0];
                bottom[1]=whichPlayer;
                bottom[0]=card6;
                break;
              case 2:
                whichPlayer = player3[0];
                bottom2[1]=whichPlayer;
                bottom2[0]=card6;
                break;
              case 3:
                whichPlayer = player4[0];
                bottom3[1]=whichPlayer;
                bottom3[0]=card6;
                break;
            }

               {(() => {
        if (mycards0==="/static/media/priest.ae71698d.jpg") {
          mycards0=null;
        }  else {
                     mycards1=null;
        }
          })()}
                // bottom[1]=whichPlayer;
                // bottom[0]=card6;
                // console.log(bottom);
              this.setState({ rear,bottom2,bottom3,bottom,player1, player2, player3, player4, mycards0,mycards1 })
          }

激活此功能后,我必须在页面上添加3个其他按钮。我该怎么办?

0 个答案:

没有答案