刚开始学习小程序,想做一个调查问卷。
首先建了2个表,并传入了测试数据:
用户表user(里面保存id和选择结果res),
奖品表tab(保存选择结果res和奖品名)。
然后在首页建了几个函数:
onAdd: function(){插入id和res}
onUser: function(){查询user表的数据,this.setData({id, res})}
onTab: function(){根据onUser查询的res查询tab里对应的奖品}
问题出现了:onTab查询结果为空。甚至查询条件this.data.res也是空值。
我是个初学者,尝试很多方法都没做出来。我想知道这里应该怎么做呢?函数间的值传输应该怎么做,或者setData怎么保证不是空值呢?
重酬,解决再追加
自己解决了。你的回答就第一段有用,后面2段完全没用,不是所有字都复制粘贴上来都是对的。
这个我知道,我只是不知道怎么获取数据而已,你对问题的理解不太对。我已经解决这个问题了。谢谢