小程序
小游戏
企业微信
微信支付
扫描小程序码分享
需要做成这样的,只有省市
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
想要的是这个是吧,官方没有提供现成的组件,网上倒也些人写了,不过还是建议你自己尝试写一下,可以提升自己的能力。
(也不是提倡造轮子,但对于新手来说,要抓住一切遇到问题的机会,解决问题就是提升自己能力的机会。不会写的话可以加我QQ/微信:123688722)
对对,就是这样的,这个是用后端写的还是前端写的
UI、交互肯定是前端写,但后台数据也要符合要求。
我是后台传过来的数据 [["河南","广东","新疆"],["郑州","新乡","周口"]]---------------所有一级,默认二级的name集合。[["1","2","3"],["6","7","9"]]--------------------所有一级,二级的id集合。[{id:6,name:"郑州",pid},{id:7,name:"新乡",pid:1},{id:9,name:"周口",pid:1},{id:10,name:"周口",pid:2},]--------------------所有二级集合。 后台传递回来三组数据 【所有一级和默认二级的name】【所有一级和二级的id】【所有二级】。 每次切换的时候在小程序里做判断。
嗯嗯,实在不行就麻烦后端来做这个二级联动
请教一下,做小程序都是需要前后台都会的嘛,我是不是要开始学习后台了
呃呃。。这个不是很懂啊,看公司吧,一般人多的公司分工比较明确,你只需要会调用后台的接口就可以了。我公司比较小,从写样式到js,到后台。。每个人都得会。。 我之前也是用后端来做二级联动的,但是效率可能会慢一点
您的后端语言是什么呢
用的java
为什么不用获取收货地址这个API,而且可以添加修改的。
我查了一下您这个,这个好像不能做二级联动,是我查的不对吗,那个api怎么写的呢
可以联动啊,这个是直接调用官方的原生界面,不用二次开发。
https://developers.weixin.qq.com/miniprogram/dev/api/address.html
哦哦,挺棒的,但是这个如何操作才能变成只有省市的二级联动呢,求教
你这个需求很特别,收货地址这个是三级联动的,界面上做不到只显示省市两级呢,数据的话你可以只取省市两级。
哈哈,这样啊
不用自己做,只需要配下数据源就可以了
是吗,数据源怎么配置呢,
二维数组一个数组省,一个数组市,js监听省滚动改变市数组的值,不过这个数据源可能会比较大,你需要录入全部的省市数据
好吧,那还是需要自己做,哈哈
随便扒个做区域联动的js,数据大把的,直接改原生的是没门
嗯嗯
我有个自己写的省市区三级联动的,可以按需求显示,^_^
厉害
只能自己做
好的
那就自己做一个啊
怎么做,能给点提示吗
用picker的多列选择器自己做一个二级联动不就行了
这我知道,但是全国那么多省市,需要一个个打上去这样工作量有点大额,有没有什么办法修改一下小程序的‘省市区选择器’,让她只显示省市呢
看起来是没有办法更改的。只能自己搞。可以让后端做个全国省市的一个二级联动,然后你只用取数据就可以了。
哦哦,这样啊,好吧,谢谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
想要的是这个是吧,官方没有提供现成的组件,网上倒也些人写了,不过还是建议你自己尝试写一下,可以提升自己的能力。
(也不是提倡造轮子,但对于新手来说,要抓住一切遇到问题的机会,解决问题就是提升自己能力的机会。不会写的话可以加我QQ/微信:123688722)
对对,就是这样的,这个是用后端写的还是前端写的
UI、交互肯定是前端写,但后台数据也要符合要求。
我是后台传过来的数据 [["河南","广东","新疆"],["郑州","新乡","周口"]]---------------所有一级,默认二级的name集合。[["1","2","3"],["6","7","9"]]--------------------所有一级,二级的id集合。[{id:6,name:"郑州",pid},{id:7,name:"新乡",pid:1},{id:9,name:"周口",pid:1},{id:10,name:"周口",pid:2},]--------------------所有二级集合。 后台传递回来三组数据 【所有一级和默认二级的name】【所有一级和二级的id】【所有二级】。 每次切换的时候在小程序里做判断。
嗯嗯,实在不行就麻烦后端来做这个二级联动
请教一下,做小程序都是需要前后台都会的嘛,我是不是要开始学习后台了
呃呃。。这个不是很懂啊,看公司吧,一般人多的公司分工比较明确,你只需要会调用后台的接口就可以了。我公司比较小,从写样式到js,到后台。。每个人都得会。。 我之前也是用后端来做二级联动的,但是效率可能会慢一点
您的后端语言是什么呢
用的java
为什么不用获取收货地址这个API,而且可以添加修改的。
我查了一下您这个,这个好像不能做二级联动,是我查的不对吗,那个api怎么写的呢
可以联动啊,这个是直接调用官方的原生界面,不用二次开发。
https://developers.weixin.qq.com/miniprogram/dev/api/address.html
哦哦,挺棒的,但是这个如何操作才能变成只有省市的二级联动呢,求教
你这个需求很特别,收货地址这个是三级联动的,界面上做不到只显示省市两级呢,数据的话你可以只取省市两级。
哈哈,这样啊
不用自己做,只需要配下数据源就可以了
是吗,数据源怎么配置呢,
二维数组一个数组省,一个数组市,js监听省滚动改变市数组的值,不过这个数据源可能会比较大,你需要录入全部的省市数据
好吧,那还是需要自己做,哈哈
随便扒个做区域联动的js,数据大把的,直接改原生的是没门
嗯嗯
我有个自己写的省市区三级联动的,可以按需求显示,^_^
厉害
只能自己做
好的
那就自己做一个啊
怎么做,能给点提示吗
用picker的多列选择器自己做一个二级联动不就行了
这我知道,但是全国那么多省市,需要一个个打上去这样工作量有点大额,有没有什么办法修改一下小程序的‘省市区选择器’,让她只显示省市呢
看起来是没有办法更改的。只能自己搞。可以让后端做个全国省市的一个二级联动,然后你只用取数据就可以了。
哦哦,这样啊,好吧,谢谢