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

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://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精品视频10| 放荡成熟人妻中文字幕| 中文字幕在线看精品乱码| 九九热精品只有这里有| 久久成人a毛片免费观看网站| 欧美日本国产在线一区二区 | 巨乳中文乱码国产一区二区| 精品欧美激情精品一区| 国内精品人妻久久毛片| 亚洲欧美日韩伦理一区| 久久久偷拍美女撒尿尿| 偷拍视频一区二区三区| 激情毛片av在线免费看| 四虎永久精品在线视频| 日本欧美一区二区三区高清| 怡红院一区二区三区毛片| 久久人妻一区二区三区免费密臀 | 丁香六月婷婷激情啪啪综合| 精品国产一区亚洲二区| 欧美精品国产精品久久| 青青草国产成人自拍视频在线观看| 久久精品亚洲精品国产| 日韩欧美国产麻豆一区精品| 国产精品日韩经典中文字幕| 人妻少妇偷人精品免费看| 日韩欧美精品在线不卡| 成年女人大片免费观看版| 岛国av有码高清在线观看| 日本韩国精品视频在线| 日韩国产传媒视频在线观看| 中文字幕免费日本在线| 日本女优中文字幕久久| 日本精品在线一区二区| 婷婷国产综合一区二区三区| 91香蕉伊人综合久久麻豆| 少妇人妻系列中文在线| 欧美日韩激情中文字幕| 国产男女猛进猛出精品91| 国产大片在线观看一区二区 | 午夜18禁毛片免费看| av一区二区三区不卡在线看 |