【问题标题】:how to push different variables in array in react native如何在本机反应中推送数组中的不同变量
【发布时间】:2019-08-02 10:32:19
【问题描述】:

下面有 6 个带有一些值的变量,我必须以以下格式将这些数据推送到数组“socialMediaDetail”中,我该怎么做? 请帮忙建议。这是一个很好的例子,请帮助。

// Below 6 variables .
const Twittername = 'twitter';
const Twitterlink = 'HARIRAM @twitter.com';
const facebookname = 'facebook';
const facebooklink = 'VarnaHERO @facebook.com';
const linkedInname = 'linkedIn';
const linkedIlink = 'linkedIn @linkedin.com';

// in below format I have to store in array . 
const socialMediaDetail = [{
  "name": "twitter",
  "link": "HARIRAM@twitter.com"
}, {
  "name": "facebook",
  "link": "VarnaHERO@facebook.com"
}, {
  "name": "linkedIn",
  "link": "linkedIn@linkedin.com"
}];

谢谢

【问题讨论】:

    标签: javascript reactjs react-native ecmascript-6


    【解决方案1】:

    最简单的方法是在初始化 socialMediaDetail 数组时使用变量:

    const socialMediaDetail = [{
      name: Twittername,
      link: Twitterlink
    }, {
      name: facebookname,
      link: facebooklink
    }, {
      name: linkedInname,
      link: linkedIlink
    }]
    

    【讨论】:

      【解决方案2】:

      只需用值作为变量名初始化一个数组。

      const socialMediaDetail = [{
        "name": Twittername,
        "link": Twitterlink
      }, {
        "name": facebookname,
        "link": facebooklink
      }, {
        "name": linkedInname,
        "link": linkedIlink
      }];
      

      【讨论】:

        猜你喜欢
        • 2019-04-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多