很汗颜,确实是应该先用JSON.parse转一下,谢谢大家的热情帮助!
从获取的json数据里不能提取想要的数据从一个后台获取到JSON数据,形如:"{ kinds:[{ID:1,Name:\"空调\"},{ID:2,Name:\"冰箱\"}]}",下面是获取成功后的代码片断: success(res) { //var kinds = res.data.kinds; //是一个数组,[{ID:1,Name:\"空调\"},{ID:2,Name:\"冰箱\"},{ID:12,me:\"tttt001\"}] var data=res.data; console.log(data); var kinds = data.kinds; console.log(kinds); }, data控制台里显示是正常的,但提取kinds却是未定义,分别提示如下: { kinds:[{ID:1,Name:"空调"},{ID:2,Name:"冰箱"}]} undefined 截图如下: [图片] 实在是百思不得其解,请高手指点,谢谢大家!
2018-11-20没用数据源,就是在data里初始化设置也不行
wx.for里面的view在模拟器上能显示,但真机上不显示wxml文件中的相关代码如下: <view bindtouchstart="bindSearch" wx:key="searchId" data-keywords="{{item.name}}" data-location="{{item.location}}" class="map-box" wx:for="{{tips}}"> {{item.name}} </view> 这段代码在模拟器上正常,但在真机上无论什么样的数据(tips)都不会显示,求教这是怎么回事?多谢了!
2018-10-12