不同接口获取select 下内容, 现在是下面接口的内容会覆盖上面的,所有select内容是一样的了
wxml:
{{title}}:{{array[indexj].code_name}}
js:
wx.request({
url: getApp().appData.nboawebApi + app.appData.seesion,
data: {
service: '/share/found/sys/code/list',
CODE_TYPE_ID: code_type,
},
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded;charset=utf-8'
},
success: function (res4) {
var k = 1;
var input = that.data.input;
input.push(that.data.input.length);
that.setData({ input: input })
var dataList = res4.data.data.dataList;
for (var i = 0; i < dataList.length; i++) {
that.data.arrs.push({ code: dataList[i].CODE, code_name: dataList[i].CODE_NAME, id: k });
}
that.setData({ title: dataList[0].CODE_TYPE_DETAIL });
that.setData({ array: that.data.arrs });
},
fail: function (res) {
},
})
微信小程序开发问题解答
微信小程序开发者回答:
个人感觉是你用的bindchange不对,用tap吧,具体的你附上的代码不是看的特别明白,还没解决的话,请讲述的详细一些
微信小程序开发者回答:
就是我现在想要动态的添加下拉框,不同下拉框里的内容是通过不同接口获取的,但是.wxml 页面动态添加的下拉框的{{title}}、{{array}}名字是一样的,所以所有的下拉框都是一样的内容了,这个应该怎么处理呢
微信小程序开发者回答:
你了解一下官方文档中的 组件 这一块内容, 就是把下拉框做成一个组件引用进来, 在每一次获取数据后去调用这个组件, 数据都是独立的
微信小程序开发者回答:
能再详细一点吗?我现在就是获取数据后再调用的组件
微信小程序开发者回答:
结果如图
本文网址:http://www.91bianli.com/kaifazhinan/77802.html