小程序如何获取一个数组里的字段?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序如何获取一个数组里的字段?相关的知识,希望对你有一定的参考价值。
result: ""code":200,"msg":"success","newslist":["content"…适时学会放下,让心归零,怎么顺心怎么活,怎么高兴怎么过,不辜负自己,就是最好的生活状态了。"]"
我只想获取这段怎字改怎么写代码。
假设你返回的字符串保存在result中,那么
var myjson = json.parse(result);
myjson.newslist[0].content 就得到“适时学会放下,让心归零,怎么顺心怎么...”这段话了追问
试了试还是不行,能具体写出代码嘛。谢谢十万分感谢
参考技术A 这个还是js解析的范畴,可以使用json.parse方法处理微信小程序中如何将接收的数据分为两个数组?
request后将所接收的数据存入一个数组,之后如何将这个数组平分分为两个数组呢?
参考技术A request后将所接收的数据存 参考技术B 1.wxml:<view class='inputbox'>
日期<text class="tips2" wx:for="date">item.customer_date</text>
</view>
customer_date 为我们需要接收的数据的字段名
wx:for="date" 中的date 是我给需要接收的数据取的数组名字,接收的数据可以为多个
2.wxss:
.inputbox
background: #FFFFFF;
height:65rpx;
font-size:35rpx;
line-height:65rpx;
3.js
var endDate=" "; //这里设置endDate为空,
Page(
data:,
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options)
this.getdata(); //调用getdata 函数
,
getdata: function () //定义getdata 函数
var that = this; // 这个地方非常重要,重置data里数据时候setData方法的this应为以及函数的this, 如果在下方的sucess直接写this就变成了wx.request()的this了
wx.request(
url: 'http://localhost/api/booking/getdata',//请求地址 这个根据实际情况写
data: //发送给后台的数据
,
header: //请求头
"Content-Type": "application/x-www-form-urlencoded"
,
method: "GET",
success: function (res) // 请求成功
console.log(res.data);//res.data相当于ajax里面的data,为后台返回的数据
that.setData(//如果在sucess直接写this就变成了wx.request()的this了.必须为getdata函数的this,不然无法重置调用函数
date: res.data.data //
)
,
fail: function (err) console.log(err.data); ,//请求失败
complete: function () //请求完成后执行的函数
)
,
)
以上是关于小程序如何获取一个数组里的字段?的主要内容,如果未能解决你的问题,请参考以下文章