收藏
回答

关于setData无法渲染到模板的问题?


页面加载完成之后setData没有并没有成功将后台取到的数据渲染到模板去,麻烦各位帮我看看是哪里出了问题,第一次做小程序额

这是wxml的代码

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

7 个回答

  • 刘时满
    刘时满
    2019-12-24

    请问楼主解决问题了没有?

    2019-12-24
    有用
    回复
  • 🍳
    🍳
    2019-09-10

    打印了一下数据类型,是字符串额。。。

    2019-09-10
    有用
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-09-09

    var ret = {}

    try{
        ret = JSON.parse(res.data)

        t.setData({

              res: ret

        })

    }catch(err){

        console.error(err)

    }


    2019-09-09
    有用
    回复
  • 2019-09-09

    你打印出来的是字符串,不是JSON,不知道是不是这的原因

    2019-09-09
    有用
    回复
  • 吴迪
    吴迪
    2019-09-09

    你试试看

    t.setData({

          res: res.data

        },res=>{

          console.log(t.data.res)

        });


    2019-09-09
    有用
    回复
  • error
    error
    2019-09-09


    在这里看有没有渲染到页面

    2019-09-09
    有用
    回复
  • 少年啦
    少年啦
    2019-09-09

    控制台 看AppData那里有没有

    2019-09-09
    有用
    回复 1
    • 🍳
      🍳
      2019-09-09
      是有值的,跟我console.log出来的数据是一样的
      2019-09-09
      回复
登录 后发表内容
问题标签