Javascript 如果reactjs中的条件为真,则播放声音

Javascript 如果reactjs中的条件为真,则播放声音,javascript,reactjs,ecmascript-6,Javascript,Reactjs,Ecmascript 6,我试图播放声音,如果条件是正确的,但它不工作。我试着把声音放进按钮,它能工作。这是我的密码 import playalert from '../src/alert.wav'; function App() { const [play, { stop }] = useSound(playalert); //some code if (value > 14){ play(); } } 我认为您需要返回jsx元素,并将您的条件放入类似这样的函数中 consthand

我试图播放声音,如果条件是正确的,但它不工作。我试着把声音放进按钮,它能工作。这是我的密码

import playalert from '../src/alert.wav';

function App() {
  const [play, { stop }] = useSound(playalert);

  //some code
  if (value > 14){
    play();
  }
}

我认为您需要返回jsx元素,并将您的条件放入类似这样的函数中

consthandleclick=()=>{
如果(条件){
play();
}
};
返回(