亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    react 怎么實現(xiàn)數(shù)組求和

    react實現(xiàn)數(shù)組求和的方法:1、創(chuàng)建一個代碼示例文件;2、輸入“import React,{useState,useEffect} from 'react';”;3、使用受控組件,并綁定onChange事件;4、通過“function Sum(){…}”方法實現(xiàn)求和即可。

    react 怎么實現(xiàn)數(shù)組求和

    本教程操作環(huán)境:windows10系統(tǒng)、react18版,DELL G3電腦。

    react 怎么實現(xiàn)數(shù)組求和?

    React :求出數(shù)組中所有數(shù)字的和

    需求:求出數(shù)組中所有數(shù)字的和

    解析:需使用受控組件,并綁定onChange事件(不綁定,React會提醒你。。。)

    import React,{useState,useEffect} from 'react'; import ReactDOM from 'react-dom'; import './index.css'; function Sum(){     const [val,setVal]=useState("1,2,3,4,5,6,7,8,9,10,11,12,13,14,15");     const [sum,setSum]=useState('');     const handleVal = function(e) {         //let newVal=e.target.value;         //newVal=newVal.replace(/[^(d)|(,)]/,'');         setVal(e.target.value.replace(/[^(d)|(,)]/,''));         //console.log(val);     };     const handleClick =function(){         var sum=0;         var inputs=val.split(',');         for(var i in inputs){             sum += parseInt(inputs[i]);         }         setSum(sum);     }     return(         <div id="outer">             <label>                 <input                  type="text"                  value={val}                 onChange={handleVal}                 />                 <span>輸入數(shù)字求和,數(shù)字之間用半角","號分隔</span>             </label>             <p><button onClick={handleClick}>求和</button></p>             <strong className="sum">{sum}</strong>         </div>     ); } ReactDOM.render(     <Sum/>,     document.getElementById('root') )
    登錄后復(fù)制

    推薦學(xué)習(xí):《react視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號