亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

react如何修改對象的屬性值

發布時間:2023-01-04 10:55:59 來源:億速云 閱讀:241 作者:iii 欄目:web開發

這篇文章主要講解了“react如何修改對象的屬性值”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“react如何修改對象的屬性值”吧!

react修改對象屬性值的方法:1、打開相應的react代碼文件;2、查看“this.setState({message:event.target.value})”;3、通過“let data=Object.assign({}, this.state.datavalue, {name: val})this.setState({datavalue: data})”修改屬性值即可。

react 修改state為對象中的某一個屬性值

使用對象的assign方法

Object.assign方法用于對象的合并,將源對象( source )的所有可枚舉屬性,復制到目標對象( target )

Object.assign方法的第一個參數是目標對象,后面的參數都是源對象。

如果目標對象與源對象有同名屬性,或多個源對象有同名屬性,則后面的屬性會覆蓋前面的屬性。

react 修改state為對象中的某一個屬性值

var NoLink = React.createClass({
    getInitialState:function(){
        return {message:''}
    },
    handelChange:function(event){
        console.log(event.target);
        this.setState({message:event.target.value})
    },
    render:function(){
        var mess = this.state.message;
        return (
            <div>
                <input type="text" onChange={this.handelChange} value={mess} />
                <b>{mess}</b>
            </div>
        )
    }
});
React.render(<NoLink />,document.body);

修改state下面對象的值

SetName = (e) = > {
    let val = e.target.value;
    let data = Object.assign({}, this.state.datavalue, {
        name: val
    })
    this.setState({
        datavalue: data
    })
    console.log(this.state.datavalue, data)
}

感謝各位的閱讀,以上就是“react如何修改對象的屬性值”的內容了,經過本文的學習后,相信大家對react如何修改對象的屬性值這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁陵县| 阿城市| 绥德县| 亳州市| 确山县| 自贡市| 湘潭市| 洪江市| 余江县| 突泉县| 苍溪县| 诸城市| 沙湾县| 秭归县| 新兴县| 陈巴尔虎旗| 浪卡子县| 夏邑县| 蕲春县| 许昌市| 长武县| 南投县| 丹棱县| 武山县| 馆陶县| 韶山市| 金沙县| 九龙县| 阳谷县| 东兰县| 余庆县| 齐河县| 九江县| 清河县| 正宁县| 遂平县| 托克托县| 新竹县| 砚山县| 洛阳市| 清徐县|