欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

react如何修改屬性值

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

創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十余年時(shí)間我們累計(jì)服務(wù)了上千家以及全國政企客戶,如高空作業(yè)車租賃等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致贊譽(yù)。

react修改屬性值的方法:1、打開相應(yīng)的代碼文件;2、創(chuàng)建好數(shù)組對(duì)象;3、通過“ this.setState({todoList: todoList.map((item,key)=>key == 0?{...item,name: "Jony"}:item)});”方法修改數(shù)組對(duì)象中的某一個(gè)屬性值即可。

React修改數(shù)組對(duì)象中的某一個(gè)屬性值

一般我們會(huì)把Controller(控制器)里面的數(shù)據(jù)經(jīng)過處理給到View(視圖)層做顯現(xiàn),這種簡單的賦值方式如下

this.setSate({ 
 toList: response.data 
})

Vue的實(shí)現(xiàn)如下

this.todoList = response.data;

比如這是后臺(tái)傳遞給我們的數(shù)據(jù),

我們想要更改數(shù)組對(duì)象的其中一項(xiàng)`name`屬性值該如何實(shí)現(xiàn)呢?

 state = {//類似于Vue里面的data()
    todoList: [
      {
        img: "xxx",
        name: "小飛",
      },
      {
        img: "xxx",
        name: "小候",
      },
    ]
  };

我們先來看一下在vue中如何實(shí)現(xiàn)

this.todoList[0].name = "Jony";
//或者
this.$set(this.todoList[0],"name","Jony");

哇~其實(shí)比較簡單,那么在React中如何實(shí)現(xiàn)呢?

想象中是這樣的...

 this.setState({
      todoList[0].name:"Jony"
    })
    //這樣報(bào)錯(cuò)了,立馬想到另一種方式
   let obj = {
      img:"xxx",
      name:"Jony"
    }
    this.setState({
      todoList[0]:obj
    })

都是不行的,我們的編輯器和瀏覽器都在報(bào)錯(cuò),告訴我們不能這么寫

react如何修改屬性值

那么怎么來實(shí)現(xiàn)呢

//三目運(yùn)算符 `key == 0` 是我寫死的
//如果是點(diǎn)擊傳入的話可以是`key == index(下標(biāo))`
 const todoList = [...this.state.todoList];   //淺拷貝一下
  this.setState({
      todoList: todoList.map((item,key)=>key == 0?{...item,name: "Jony"}:item)
    });

這是官網(wǎng)針對(duì) setState的描述

react如何修改屬性值

感謝各位的閱讀,以上就是“react如何修改屬性值”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)react如何修改屬性值這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

網(wǎng)站欄目:react如何修改屬性值
標(biāo)題路徑:http://www.aaarwkj.com/article16/jegsgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)定制開發(fā)、電子商務(wù)動(dòng)態(tài)網(wǎng)站、軟件開發(fā)、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
午夜福利在线视频观看| 99久久中文字幕伊人| 欧美一级特黄大片做受| 国产l精品国产亚洲区久久| 亚洲精品??一区二区| 日韩中文字幕亚洲精品一| 色爱区偷拍人妻中文字幕| 日韩一区二区三区av观看| 麻豆亚洲av熟女国产| 日本高清一区二区网站| 日韩精品亚洲一区二区三区免费| 国产一区二区三区精品久久| 欧美丰满人妻少妇视频在线| 亚洲高清中文字幕专区| 亚洲天堂av在线观看| 欧美一区二区三区高清在线| 日韩欧美一区亚洲一区| 国产亚洲一区二区视频| 亚洲一区二区三区色偷偷| 在线看电影亚洲一区| 国产模特一区二区三区| 日韩一二三四区免费观看| 精品视频美女肉体亚洲| 亚洲最大色网在线观看| 国产精品亚洲欧美在线| 亚洲中文波霸中文字幕| 亚洲伦理国产一国产二| 欧美亚洲综合另类色妞| 女同伦理视频在线观看| 在线观看视频网站一卡二卡| 二区三区成人在线观看| 91国内精品手机在线高清| 欧美日韩一区二区高清在线| 欧美高清在线观看视频| 日韩欧美二区三区精品在线| 久久亚洲天堂色图不卡| 人人妻人人澡人人爽老妇| 日本不卡一区二区在线观看 | 国产在线成年人免费观看| 国产熟女一区二区三区正在 | 中文字幕精品一区二区介绍|