4007654355
NEWS
网站建设、网站制作、网站设计等相关资讯

微信小程序开发入门篇

日期:2024-04-13 访问:549次 作者:admin

喜欢就点击上方关注我们吧!

微信小程序是一种无需下载安装,用完即走的应用,相比于App,其主要优势有降低开发成本,提高用户体验,增加用户黏粘性等。本篇将通过一个微信小程序开发的入门案例带你快速认识并上手小程序SAAS系统开发小程序。

一、开发准备工作

1、注册并下载开发工具

1)需要先注册一个小程序,并下载微信开发者工具。然后就可以扫码登录进去,如下

2)点击左侧开发 ->开发管理,查看个人的AppID,并生成个人的小程序秘小程序SAAS系统钥保存,这些在后续开发中都会用到

2、创建项目并熟悉布局

1)登录开发者工具,创建一个小程序入门项目,如下

2)点击确定,创建好后先来看一下项目整体布局

1、模拟器:开发阶段能看出来在手机上显示的效果

2、编辑小程序SAAS系统器:点击左侧代码文件,对我们的代码进行编辑

3、调试器:调试小程序,如发送请求,服务端响应数据等,类似于浏览器调试工具

3)在开发前,点击详情 ->本地设置,勾选上(不校验合法域名、web-view (业小程序SAAS系统务域名)、TLS版本以及 HTTPS证书),方便我们在开发阶段能成功发送出去请求。

二、开发入门案例

1、小程序目录结构

小程序包含一个描述整体程序的app和多个描述各自页面的page。一个小程序主体部分由小程序SAAS系统三个文件组成,必须放在项目的根目录,如下

一个小程序页面由四个文件组成,如下

2、简单案例开发

1)实现功能及截图

实现如获取微信用户的头像和昵称获取用户登录的授权码,以及在小程序中发送异步请求小程序SAAS系统a中的Ajax请求)等功能,部分截图如下

注:在点击获取用户信息没有弹窗,出现报错的,可能是基础库版本太高,可以选择低版本的基础库(如我选择的是2.15.0版本的)。在右上角详情 ->本地设置 ->调试小程序SAAS系统基础库那里可以选择版本

2)完整视频演示

关闭
观看更多
更多
退出全屏

视频加载失败,请刷新页面再试

刷新

3、代码整理

页面核心代码文件 index.wxml和 index.js如下

1)index.wxml小程序SAAS系统

<!--index.wxml-->title="码农后端" back="{{false}}" color="black" background="#FFF"></小程序SAAS系统ion-bar><scroll-view class="scrollarea" scroll-y type="list">  <view class="container">    <view>

      {{msg}}

    </view小程序SAAS系统>    <view>      <button bindtap"getUserInfo" type="primary">获取用户信息</button>

      昵称:{{nickName}}

      <image style="width: 小程序SAAS系统100px;height: 100px;" src="{{url}}"></image>    </view>    <view>      <button bindtap"wxLogin" type="warn">微信登录</bu小程序SAAS系统tton>

      授权码:{{code}}

    </view>    <view>      <button bindtap"sendRequest" type="default">发送请求</button>    </view>  </view>小程序SAAS系统</scroll-view>

2)index.js

// index.js

Page({

  data

:{

    msg

,

    nickName

: ,

    url

: ,

    code

  },

  // 小程序SAAS系统获取微信用户的头像和昵称

  getUserInfo(){

    wx.getUserProfile({

      desc获取用户信息

,

      success(res) =>

{

        console

.log(res.userInfo)

        /小程序SAAS系统/ 为数据赋值        this

.setData({

          nickName

: res.userInfo.nickName,

          url

        })

      }

    })

  },

  // 微信登录,获取用户的小程序SAAS系统授权码

  wxLogin(){

    wx.login({

      success(res) =>

 {

        console

.log(res.code)

        this

.setData({

          code

: res.code

        })

      },

    })

  },

  // 小程序SAAS系统发送请求

  sendRequest(){

    wx.request({

      urlhttp://localhost:8080/user/shop/status

,

      methodGET

,

      success(res)=>

{小程序SAAS系统

        console

.log(res.data)

      }

    })

  }

})

4、简单总结

当然,这只是一个很小很小的案例,实际的开发过程远比上述复杂。整体来说,小程序的开发其实就是前端开发,编写js也好,设置wxml页面布局小程序SAAS系统(类似前端html)、wxss页面样式(类似前端css)也好,这些都与前端密不可分。编写index.wxml与index.js文件,整体的代码风格和Vue十分相像,刚一上手就是那种陌生又熟悉的感觉哈哈小程序SAAS系统

三、小程序发布上线

注:微信官方规定,自2023年9月1日起,微信小程序必须完成备案后才可上架;已经上架的小程序,要于2024年3月31日前完成备案,若逾期未完成备案,微信官方平台会按照相关规定于20小程序SAAS系统24年4月1日起进行清退处理。

1)点击右上角上传按钮,填写版本号、备注后点击上传

2)前往微信公众平台,找到管理 ->版本管理,即可查看。开发版本经过提交审核后成为审核版本,审核通过后就成为线上版本,也小程序SAAS系统就是真正意义上的发布上线了(所有的微信用户可以搜索访问并使用)

喜欢就点击上方关注我们吧!


标签:



相关文章: 全网霸主,一搜即见  年假应怎么计算的  一键更新,内容焕新,效率升级  台州SEO优化:不同外链策略如何提升网站排名?,Seo知乎优化  企业资本结构到底是指什么  金花SEO下载,高效SEO优化工具,如何助力网站排名提升?,前端seo 优化  AI在线智能写作免费,如何让创作更高效智能?  劳务费和工资薪金有什么区别  忘记抖音号,怎么登录呢?  分析:销售方式的电子化时代  数据资源化是什么意思  黄石有哪些公司擅长网站SEO?  SEO优化前景广阔,助力企业互联网发展  官网竞价,价值无限,魅力独显  “智能课程搜索,一搜即得”  创视界广告  这可能是照明企业网站建设的最佳解决方案  ChatGPT轻松安装,畅享AI魅力!  “一站式竞价托管,轻松提升广告效果”  淘宝现在还能做吗?  关键词密度计算公式  如何打造属于你的动画新时代?  衡水网站优化:关键词布局,如何提升排名?,网站制作建设流程及步骤  小程序开发“巨坑”多,华为云这款轻量应用服务器轻松避坑央视“女神级”主持人,48岁依旧风韵犹存,与富商结婚20年零绯闻  引领对话革命,智启未来新纪元  SEO技术培训,茂名精英班  搜索引擎优化基础,如何提升网站排名?,seo抖音报价  湖北商贸学院:二本院校,实力不容小觑  什么原因导致微信分销系统受亲睐  黑链指数:网络黑产风险晴雨表  关键词研究方法精要指南  智能时代,无限可能,CHAGPT4一键下载  抖音照片字怎么设置成疑问句?  MWC 2024前瞻 | 网络技术创新,让行业智能化“渐入佳境”  深度精译,发音精准,语言学习新境界  水果产业如何进行网络营销  爱优腾 瀑布流设计TFBOYS出道八周年,历经千帆,仍是少年  深圳互联网企业,实力榜TOP!  SEO助力,轻松登顶首页  全网营销常见几大策略你知道吗  G3云推广,引领企业云端营销新潮流  如何快速提升小红书账号人气呢?  关键词霸屏专家  淘宝免费开店有哪些步骤?  网站报价,精准估算!  钛产品SEO,优化关键词布局  水务供水调度系统类网站模板  家纺如何做推广,家纺推广平台  网络营销服务商成功之路  四川SEO优化,售后无忧,效果保障! 

豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤网络服务 豪情圣贤网络服务 豪情圣贤网络服务 豪情圣贤科技 豪情圣贤科技 豪情圣贤科技