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

微信小程序开发入门篇

日期:2024-04-13 访问:527次 作者: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专家,快速提升网站排名  AI赋能创作,轻松高效智能  提拔网站用户体验的6个关键  怎么让员工主动离职?  卓越公关机构  抓取外部链接,拓展资源库  软文推广的优势都在哪儿?  Antinomy的网站设计分享  提升网站服务,SEO优化一步到位  抚远SEO攻略:关键词优化,本地化策略,内容深耕。  网站推广的常见几种方式  快速网站推广优化,SEO教程如何上排名?,城区网站优化团队方案  分类数据是什么意思  科技前沿,未来生活如何?,写出网站的优化意见  通过商城SEO优化公司,如何快速提升ROI?,hyein seo 裤  天津百度推广总部:滨海高新区核心区,百度大厦  为何租用OpenAI号码受阻?  选SEO公司,看实力与口碑,靠谱首选!  珠海SEO优化攻略  轻松驾驭电商,赢在起跑线  WordPress防采集,守护内容安全!  一键获取Chrome,畅享极速浏览  亿玛客培训,营销先锋,抢占先机!  谷歌SEO与百度SEO,差异明显  武汉网站速建专家  企业广告费:税前扣除,比例灵活,助力发展  高效创作,最佳写作助手!  AI:未来科技先锋  网络声音的实时反映  珠海SEO优化专家,助力网站排名!  网站结构优化对网站推广的作用  揭阳百度排名哪家强?揭秘本地热门关键词!,莲花在线网站优化  邢台双创企业,如何引领行业新风向?,阜康网络营销推广  精准诊断,优化站群效能  新员工培训心得怎么写  加客户微信怎么发通过率高  支付宝登录失败?账号异常怎么办?  华大九天:2023年推出存储电路全定制设计全流程EDA工具系统,全资子公司芯达科技支持DRAM/NAND Flash产品开发欧美尤物凯莉布鲁克写真大赏:惊艳魅力谁人能挡?极致风情如何诠释?  SEO推广代理泛目录,如何精准定位关键词?,南通搜索关键词排名  淘宝小二误判申诉有何高招?  “无数据状态,死链已处理”  启东网站SEO年费多少? 

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