国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue 數(shù)組轉(zhuǎn)對(duì)象與對(duì)象轉(zhuǎn)數(shù)組(對(duì)象與數(shù)組的相互轉(zhuǎn)換)

這篇具有很好參考價(jià)值的文章主要介紹了vue 數(shù)組轉(zhuǎn)對(duì)象與對(duì)象轉(zhuǎn)數(shù)組(對(duì)象與數(shù)組的相互轉(zhuǎn)換)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

數(shù)組轉(zhuǎn)對(duì)象

轉(zhuǎn)換前為數(shù)組:

vue 如何把一個(gè)數(shù)組轉(zhuǎn)換成一個(gè)對(duì)象格式,vue,經(jīng)驗(yàn)分享,js,vue.js,javascript,前端

轉(zhuǎn)換為對(duì)象的效果圖:

?vue 如何把一個(gè)數(shù)組轉(zhuǎn)換成一個(gè)對(duì)象格式,vue,經(jīng)驗(yàn)分享,js,vue.js,javascript,前端文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-778162.html

return{
? ? ?editScreenVenue:[
? ? ? ? ? ? ? {label:'姓名', prop: 'name', size:'12',color: "#000",sort:0},
? ? ? ? ? ? ? {label:'單位(公司)', prop: 'company',size:'12',color: "#000",sort:1},
? ? ? ? ? ? ? {label:'手機(jī)號(hào)', prop: 'phone',size:'12',color: "#000",sort:2},
? ? ? ? ? ? ? {label:'職務(wù)', prop: 'job',size:'12',color: "#000",sort:3},
? ? ? ? ? ? ],//數(shù)組數(shù)據(jù)
}

 methods: {
// 數(shù)組轉(zhuǎn)對(duì)象方法
      arrayToObject (arr) {
    let map = {};
    arr.forEach (item => {
      map[item.prop] = {label: item.label, color: item.color, size: item.size};
    });
    return map;
  },
//需要使用數(shù)組轉(zhuǎn)對(duì)象的方法
  getData(){
  let newObj= this.arrayToObject(this.editScreenVenue);
       console.log(newObj,'newObj');
}
  }

數(shù)組對(duì)象的相互轉(zhuǎn)換

  mounted() {
 
    let str = '{"name":{"label":"姓名","color":"#e2534d","size":"12"},"company":{"label":"單位(公司)","color":"#8165a0","size":"12"},"phone":{"label":"手機(jī)號(hào)","color":"#f9974c","size":"12"},"job":{"label":"職務(wù)","color":"#ddd8c3","size":"12"}}';
let json = JSON.parse(str);
let editScreenVenue = Object.entries(json).map(([prop, {label, color, size}]) => ({
  label,
  prop,
  size,
  color,
}));
console.log(editScreenVenue,'json轉(zhuǎn)數(shù)組');
  },
  mounted() {

    let editScreenVenue = [
  {label:'姓名', prop: 'name', size:'12',color: "#000",sort:0},
  {label:'單位(公司)', prop: 'company',size:'12',color: "#000",sort:1},
  {label:'手機(jī)號(hào)', prop: 'phone',size:'12',color: "#000",sort:2},
  {label:'職務(wù)', prop: 'job',size:'12',color: "#000",sort:3},
];

let result = editScreenVenue.reduce((accumulator, current) => {
  accumulator[current.prop] = {
    size: current.size,
    color: current.color,
    lable: current.label,
  };
  return accumulator;
}, {});

console.log(result,'數(shù)組轉(zhuǎn)對(duì)象');
  },

到了這里,關(guān)于vue 數(shù)組轉(zhuǎn)對(duì)象與對(duì)象轉(zhuǎn)數(shù)組(對(duì)象與數(shù)組的相互轉(zhuǎn)換)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 數(shù)據(jù)格式轉(zhuǎn)換(labelme、labelimg、yolo格式相互轉(zhuǎn)換)

    數(shù)據(jù)格式轉(zhuǎn)換(labelme、labelimg、yolo格式相互轉(zhuǎn)換)

    ????? 個(gè)人簡(jiǎn)介: 深度學(xué)習(xí)圖像領(lǐng)域工作者 ?? 總結(jié)鏈接: ???????????? 鏈接中主要是個(gè)人工作的總結(jié),每個(gè)鏈接都是一些常用demo,代碼直接復(fù)制運(yùn)行即可。包括: ?????????????????????? 1.工作中常用深度學(xué)習(xí)腳本 ?????????????????????? 2.to

    2023年04月23日
    瀏覽(21)
  • Java:List相互轉(zhuǎn)換數(shù)組

    經(jīng)常我們會(huì)遇到前端傳服務(wù)端值為數(shù)組的時(shí)候我們需要對(duì)其轉(zhuǎn)換成集合便于一些其它操作,刪除,匹配等操作,今天我們就總結(jié)下數(shù)組集合相互轉(zhuǎn)換的方法 1、Object[] objArray = arrayList.toArray(); 2、String[] strArray = new String[list.size()]; 3、String[] strArray = list.toArray(new String[list.size()])

    2024年01月18日
    瀏覽(30)
  • Stablediffusion模型diffusesr格式和ckpt格式相互轉(zhuǎn)換

    Stablediffusion模型diffusesr格式和ckpt格式相互轉(zhuǎn)換

    參考資料: diffusers的源碼 [github] 因?yàn)樾〔┛涂赡芸吹娜撕苌?,所以我寫的啰嗦一點(diǎn),想直接看如何互相轉(zhuǎn)換的朋友可以直接轉(zhuǎn)到文末的代碼段。 當(dāng)你在學(xué)習(xí)Stablediffusion這個(gè)開(kāi)源的t2i模型時(shí),不可避免地會(huì)碰到兩種模型權(quán)重的存儲(chǔ)格式,即diffusers格式和ckpt格式: 如上圖所示

    2024年02月09日
    瀏覽(45)
  • NumPy圖像格式相互轉(zhuǎn)換:使用OpenCV

    在圖像處理和計(jì)算機(jī)視覺(jué)領(lǐng)域,NumPy和OpenCV是兩個(gè)非常常用的Python庫(kù)。NumPy提供了強(qiáng)大的多維數(shù)組操作功能,而OpenCV則提供了圖像處理和計(jì)算機(jī)視覺(jué)算法的實(shí)現(xiàn)。在許多情況下,我們需要在這兩個(gè)庫(kù)之間進(jìn)行圖像格式的相互轉(zhuǎn)換。本文將介紹如何使用OpenCV在NumPy數(shù)組和OpenCV圖像

    2024年02月03日
    瀏覽(24)
  • OpenCV - cv::Mat與unsigned char*數(shù)組或者float*數(shù)組相互轉(zhuǎn)換,cv::Mat與std::vector的相互轉(zhuǎn)換

    通常情況下,在同一個(gè)opencv項(xiàng)目傳遞cv::Mat可直接通過(guò)const cv::Mat img這種方式傳遞,但是如果需要進(jìn)行跨語(yǔ)言傳遞,比如C++傳遞到C#或者C#傳遞到C++,那么通常這種情況下需要將cv::Mat轉(zhuǎn)換為內(nèi)存指針比如unsigned char指針或者float指針進(jìn)行傳遞。 1.1 cv::Mat轉(zhuǎn)換為unsigned char 數(shù)組、un

    2024年02月13日
    瀏覽(21)
  • Vue中如何進(jìn)行文件轉(zhuǎn)換與格式轉(zhuǎn)換

    Vue中如何進(jìn)行文件轉(zhuǎn)換與格式轉(zhuǎn)換

    在Web應(yīng)用程序中,經(jīng)常需要進(jìn)行文件轉(zhuǎn)換和格式轉(zhuǎn)換。例如,將PDF文件轉(zhuǎn)換為圖像文件、將音頻文件轉(zhuǎn)換為不同的格式或?qū)⒁曨l文件轉(zhuǎn)換為不同的分辨率和編解碼格式。Vue作為一種流行的前端框架,提供了許多實(shí)用工具和庫(kù),可以幫助我們?cè)趹?yīng)用程序中進(jìn)行文件轉(zhuǎn)換和格式轉(zhuǎn)

    2024年02月09日
    瀏覽(30)
  • MySQL時(shí)間戳與日期格式的相互轉(zhuǎn)換

    在MySQL數(shù)據(jù)庫(kù)中,時(shí)間戳(timestamp)和日期格式(date format)是常用的數(shù)據(jù)類型。時(shí)間戳表示從1970年1月1日零時(shí)到特定日期時(shí)間的秒數(shù),而日期格式則以年-月-日的形式表示日期。在MySQL中,我們可以使用函數(shù)來(lái)相互轉(zhuǎn)換時(shí)間戳和日期格式。下面我將詳細(xì)介紹如何進(jìn)行這些轉(zhuǎn)換

    2024年02月03日
    瀏覽(25)
  • postman如何在一個(gè)post請(qǐng)求中傳遞一個(gè)對(duì)象的數(shù)組

    在 Postman 中,可以在「Body」選項(xiàng)卡中選擇「raw」并將數(shù)據(jù)格式設(shè)置為「JSON」,然后在文本框中輸入 JSON 格式的對(duì)象數(shù)組,如下所示: 你也可以在「Params」選項(xiàng)卡中添加一個(gè)名為 \\\"array\\\" 的參數(shù),并將其值設(shè)置為 JSON 格式的對(duì)象數(shù)組字符串,如下所示: Key: array Value: [{\\\"key\\\": \\\"v

    2024年02月11日
    瀏覽(28)
  • 07、如何取出對(duì)象數(shù)組里的固定 key 值來(lái)拼成一個(gè)對(duì)象(以及對(duì)象與數(shù)組之間的轉(zhuǎn)化)

    07、如何取出對(duì)象數(shù)組里的固定 key 值來(lái)拼成一個(gè)對(duì)象(以及對(duì)象與數(shù)組之間的轉(zhuǎn)化)

    其一、從后端拿到的數(shù)據(jù)為: let arr = [1, 3, 7, 24] 其二、目標(biāo)數(shù)據(jù)為(即:后臺(tái)需要下發(fā)的數(shù)據(jù)): {vlan_1: 1, vlan_3: 1, vlan_7: 1, vlan_24: 1} 其一、定義一個(gè)動(dòng)態(tài)的 key 值來(lái)滿足業(yè)務(wù)需求: vlan_X : A、代碼展示: B、結(jié)果展示: 其二、通過(guò) map 操作,獲取目標(biāo)對(duì)象: A、代碼展示: B、結(jié)果

    2024年02月06日
    瀏覽(30)
  • Java中父子對(duì)象的相互轉(zhuǎn)換問(wèn)題

    Java中父子對(duì)象的相互轉(zhuǎn)換問(wèn)題

    提示:文章寫完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 繼承關(guān)系使一個(gè)子類繼承父類的特征,并且附加一些新特征。子類是它父親的特殊化,每個(gè)子類的實(shí)例也是它父親的實(shí)例,但反過(guò)來(lái)不成立,因此,子類對(duì)象和父類對(duì)象在一定條件下也能相互轉(zhuǎn)換,這種

    2024年04月26日
    瀏覽(40)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包