第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用名為 key1、key2 的鍵循環(huán) req.body 值,

使用名為 key1、key2 的鍵循環(huán) req.body 值,

qq_笑_17 2022-05-22 11:26:38
我正在開發(fā)我的 Express 應(yīng)用程序,但遇到了一個問題:我想創(chuàng)建一個對象數(shù)組,每個對象都有四個屬性req.body(通過帶有POST方法的表單提交)。現(xiàn)在,它們的名稱是漸進(jìn)式的,例如 image_1、image_2、image_3 等等。如何將這些值分配給循環(huán)中的鍵?在下面的代碼中可以看到,我想知道如何將索引值分配給值的名稱(圖片當(dāng)然只是對問題的解釋,我不能用方括號來做)。const submitted_form = req.body;const submitted_cards = [];for (let i = 0; i<3; i++) {    submitted_cards[i] = {        image: submitted_form.image_[i],        title: submitted_form.title_[i],        abstract: submitted_form.abstract_[i],        link: submitted_form.link_[i],    }}所以,如果我有例如submitted_form對象:{ image_1: 'mountains.jpeg',  title_1: 'Mountains',  abstract_1: 'some random text',  link_1: 'www.google.com',  image_2: 'jungle.jpeg',  title_2: 'Jungle',  abstract_2: 'some other random text',  link_2: 'www.abc.com'}我想從循環(huán)中得到以下submitted_cards數(shù)組:[{ image: 'mountains.jpeg',   title: 'Mountains',   abstract: 'some random text',   link: 'www.google.com'},{   image: 'jungle.jpeg',   title: 'Jungle',   abstract: 'some other random text',   link: 'www.abc.com'}]
查看完整描述

2 回答

?
嚕嚕噠

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個贊

let object =

{

  image_1: 'mountains.jpeg',

  title_1: 'Mountains',

  abstract_1: 'some random text',

  link_1: 'www.google.com',

  image_2: 'jungle.jpeg',

  title_2: 'Jungle',

  abstract_2: 'some other random text',

  link_2: 'www.abc.com'

}


var num_of_images = 2

var submitted_cards = []


for(let i=1; i<num_of_images+1; i++){

  let submitted_card = {

    image: object[`image_${i}`],

    title: object[`title_${i}`],

    abstract: object[`abstract_${i}`],

    link: object[`link_${i}`]

  }

  submitted_cards.push(submitted_card)

}


console.log(submitted_cards)

您應(yīng)該使用 pasala 的答案${key}來訪問變量


查看完整回答
反對 回復(fù) 2022-05-22
?
心有法竹

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個贊

改變這個

submitted_form.image_[i]

對此

submitted_form[`${key}_${i}`]

其中鍵將是圖像、標(biāo)題等前綴。


查看完整回答
反對 回復(fù) 2022-05-22
  • 2 回答
  • 0 關(guān)注
  • 218 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號