收藏
回答

如何将一个数组的元素改为另一个数组中的元素?

data: {

article: {

id: '',

title:'',

},

title: [

{

id: '1',

title: '冬虫夏草大补,要怎么吃?这4种吃法,简单又养生',

},

{

id: '2',

title: '冬季羊肉进补应该怎么吃?',

},

{

id: '3',

title: '饮食养生:食醋的健康功效',

}],

},

我想用其它页面传来的id将article.title改为title中对应id的title,请问怎么写?

情况是我已经在onLoad将传来的数setData为id了

onLoad: function (options) {

this.setData({

id:options.id,

})

}

回答关注问题邀请回答
收藏

3 个回答

  • 小蜗
    小蜗
    2020-04-02

    循环 加判断完全够了

    2020-04-02
    有用 1
    回复
  • 拾忆
    拾忆
    2020-04-02

    https://developers.weixin.qq.com/s/WPeRZjme7sgI

    --↓↓👍点赞是回答的动力哦

    2020-04-02
    有用 1
    回复 1
    • 圣明威严
      圣明威严
      2020-04-02
      谢谢好哥哥,还辛苦给我写代码片段,一下子就懂了
      2020-04-02
      回复
  • Admin ²º²⁴
    Admin ²º²⁴
    2020-04-02

    谢邀:

    遍历this.data.title

    找到id为this.data.id的那个object,然后取出对应的title值,再setData到title

    2020-04-02
    有用 1
    回复
登录 后发表内容
问题标签