91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

榆林市| 满洲里市| 宜黄县| 镇江市| 子长县| 亳州市| 海南省| 南岸区| 崇州市| 南溪县| 丹巴县| 沙洋县| 余干县| 凉城县| 永济市| 措勤县| 永福县| 分宜县| 鄂托克前旗| 辽中县| 墨玉县| 建始县| 微博| 长沙县| 沽源县| 巴南区| 溧阳市| 隆子县| 平邑县| 碌曲县| 云和县| 仁寿县| 阿坝县| 宜兰县| 土默特右旗| 喜德县| 茌平县| 进贤县| 全椒县| 团风县| 象山县|