加菲猫坑怎么用滚动选择器实现街道社区选择?|用

2022-08-24
来源:网络整理

学习了加菲老师的小程序课程,打通了前后端之间的数据传输,就迫不及待的想做一个小程序。是不是很有野心⌒。⌒,但是我对微信开发者工具的组件和API的了解基本为零。我别无选择,只能一一填补。

我从网上下载了帮助代码,研究了别人的代码。我迷茫又迷茫,但我的努力并没有白费。在多次碰壁后,我设法制作了一个初步的界面。所以在这里分享一下我的几个填坑方法,希望能帮助像我这样的小白少走弯路。

如何实现第一个坑的界面切换效果。下图实现了添加、查询、设置三个界面的切换:

看帮助代码,比较复杂。剥茧之后,只需要一步:在app.json中添加如下代码:

 "tabBar": {
    "list": [
      {
        "pagePath""pages/new/new",
        "iconPath""image/icon_component.png",
        "selectedIconPath""image/icon_component_HL.png",
        "text""新增"
      },
      {
        "pagePath""pages/edit/edit",
        "iconPath""image/icon_API.png",
        "selectedIconPath""image/icon_API_HL.png",
        "text""查询"
      },
      {
        "pagePath""pages/setup/setup",
        "iconPath""image/plugin.png",
        "selectedIconPath""image/plugin_HL.png",
        "text""设置"
      }
    ]
  },

第二个坑从登录界面跳转到带参数的界面。

完成上面的界面后,又遇到了一个问题。登录界面如何跳转到带参数的界面,几经周折,搞定了。我从

不行,没有办法跳转,然后上网查了一下,换成了

可以跳转,但是参数没有传进去,页面也没有接收到参数,只好又上网查了一下,换成

好的,可以传参数了。

第三个坑如何使用滚动选择器来实现街道社区选择。

小程序开发多图片上传预览_微信小程序预览图片切换图片_小程序拍照上传图片

街道社区滚动选择的效果如下:

查看滚动选择器的帮助,发现只有省市的滚动选项小程序开发多图片上传预览,街道社区没有。好像只能自己做,也从网上下载代码研究,终于实现了。方法如下:

wxml代码如下:

js代码如下:

上面是滚动选择器的初始值,数组中有两个数组,第一个数组是街道,第二个数组是街区。[0,0] 数组表示显示中第一个数组的第一个元素,以及第二个数组的第一个元素。

将所有社区放入 [1] 数组中,因为 , 。. . 当数组的第一个数字发生变化时,代码和类似的代码都表示对应的社区名称。由于代码太长,无法截取全图,只好省略。

嗯,就是这样。

如何选择多张图片预览第四个坑,效果如下:

示例可以添加3张图片,点击“+”号添加图片,点击“ⅹ”号删除图片,点击图片预览,预览时左右滚动切换图片,点击“上传图片”按钮,调用中间层类的方法。上传图片到云服务器。

小程序拍照上传图片_小程序开发多图片上传预览_微信小程序预览图片切换图片

WXML 代码如下:

js代码如下:

Wxss代码如下:

中间层类中的方法代码如下:

而已。虽然说只有四个坑,但我花了几天时间才填完,贴出来希望初学者少走弯路。

猫的心话加菲猫的VFP | Fox 社区接受提交

加菲猫的VFP,用VFP不限制VFP,用VFP混一切。不管是VFP,JS,还是C,只要能混,都可以发布。

商业模式、销售技巧、需求规划和产品设计方面的知识都可以发表。

暂定每千字50元的红包,优秀文章的红包更大。发布后,红包将交给您。

如何帮助使用 VFP 的人?

有专业和非专业人士使用 VFP。很多人其实都是新手,问的问题也是新手。如果问题是错误的,我们会引导他们提出正确的问题。无论如何,请不要笑他们说他们不寻求帮助,这么简单的问题做不到,笑别人做不到,不能提供建设性的答案是很低级的.

无论我们需要它来工作还是拥有自己的软件,我们都需要真正的知识。如何让更多人学习到真正的VFP知识?点个赞,看看,能转发到朋友圈就更好了。

加菲猫的vfp提倡使用“VFP极简混合开发,少写代码,快速制作,使用VFP,但不限于VFP,多种语言混合开发”。

带领100多名会员成功掌握VFP黑科技,进入移动互联网时代。接下来,我们将进入物联网领域。

2022年狐友会社区成员将继续招募社区成员权益:

奇优三层开发框架商业版(猫盒),终身免费升级,终身技术支持。

公开录制的课程有:

微信小程序、微信公众号开发、H5 APP开发、BS开发、VFP面向对象高级、VFP中间层开发。

源代码资源包括:

支付组件源代码,短信源代码,权限组件源代码,一些完整的系统源代码。这个可以单独出售,有需要可以联系我。

成员还可以实现群内资源对接,可以接受分包、合作等商业或技术服务

分享