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

微信小程序开发入门篇

日期:2024-04-13 访问:550次 作者: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商家  流量查询神器,号码背后有何秘密?,威海网络营销 网络推广  文投控股下跌5.08%,报2.99元/股将王菲和海哈金喜一起看,李亚鹏择偶标准的差别,就出来了  两个常见微信小程序应用问题及答疑  惠州抖音SEO推广公司收费情况如何?  电商tob是什么意思  不属于流动资产的是什么  cnc是什么工作什么意思  AI免费写作,能否引领创作新纪元?  高效外链神器,一触即达  中、基层领导力项目设计:这里有7个方向  新手站长,先学基础,稳扎稳打  线上线下联动,精准推广策略  抖音企业店铺运营有哪些高招?  网站建设 篇八:大模型助力图标设计,零基础也能轻松搞定王菲罕见晒全家福,妈妈高贵优雅比她还抢眼,老爸哥哥儒雅绅士有气质  AI写作新纪元,轻松创作高质量!  律师事务所法务咨询网站模板  “拍照搜题,秒懂学习新体验”  独立站引流秘籍:精准策略,高效转化  “全网搜索宝典”  如何做出一份行之有效的全网营销方案?  福田SEO外包专家  程序开发小工具集,DevToys软件体验  重庆双网推,如何让你的品牌更上一层楼?,信阳外贸网站优化  新手做电商怎么做?选品、运营、推广,你准备好了吗?,怎么做个简易的网站推广  义乌SEO精炼提升  站长常忽视的致命细节  网站结构改写,SEO优化升级  关键词优化效率提升神器  百度智创精英  提速网站,加载无忧!  网络广告:精准投放,效果如何?,海沧seo源头厂家  揭西SEO,优化领航者  这个全新突破引领科技潮流了吗?  做好这几点,网站推广优化效果惊人!  浙江中小企业瞄准“搜索”商机 加强网络营销  遇到难缠的客户怎么解决  抖音引流七大招,快速引爆流量!  周口SEO优化,企业网络竞争力加速器  深度解析:莱芜企业高效网站优化方案,如何打造?,广州市问答seo机构  官网推广,营销利器一触即发  轻松打造个人网站,一键上手!  SEO免费检测神器  网站设计规范:该做什么,不该做什么  传统营销有哪些  5个低成本高收入的大学生兼职赚钱项目,快快行动起来!  宁波SEO关键词优化价格透明 

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