广告
返回顶部
首页 > 资讯 > 精选 >微信小程序开发介绍微信开发者工具以及小程序框架
  • 211
分享到

微信小程序开发介绍微信开发者工具以及小程序框架

2023-06-14 10:06:02 211人浏览 泡泡鱼
摘要

小编给大家分享一下微信小程序开发介绍微信开发者工具以及小程序框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!(一)微信开发者工具小程序团队推出了自己的开发工具-

小编给大家分享一下微信小程序开发介绍微信开发者工具以及小程序框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

(一)微信开发者工具

小程序团队推出了自己的开发工具-微信开发者工具,目前微信开发者工具任然在不断的完善中,在开发小程序时经常要不断的更新。论坛上吐槽的文章也是一大堆,存在很多bug,笔者在开发过程中也是被它坑过。笔者是安卓开发者,习惯于这种可视化编程,所以没有选择WEBstrom或者其他开发工具,接下来将介绍微信开发者工具基本功能。

  1. 机型选择:小程序以IPhone6的屏幕尺寸为设计标准,让UI小姐姐按照IPhone6屏幕尺寸来切图。

  2. 预览界面:写好视图布局后点击编译,视图界面刷新显示

  3. 远程调试:手机端和PC端开发工具联调(非常实用)

  4. 上传代码:上传到腾讯服务器,提交审核必经步骤。可以填写版本号和备注信息

  5. 5-1:代码体积,微信限制 2M 以内。  5-2:ES语法转换,开发中一般不校验合法域名信息 。5-3:域名信息:小程序后台要做配置服务器域名,有request 域名,Socket 域名以及uploadFile和downloadFile域名。注意:域名小程序要求必须是https

  6. 控制台:打印输出信息,方便调试

  7. 资源文件:对应项目的文件目录,一般可以在这里进行断点调试

  8. 本地数据存储:显示的是本地存储的数据,对应的相关api是wx.setStorageSync(key,data)

  9. 视图调试:标组件以子父层级结构呈现,方便调试。

以上就是在开发过程中微信开发者工具常用到的功能,微信开发者工具也在不断的完善,为了以后更好的提升开发效率,也需要我们在开发过程中将遇到的问题不断的反馈给小程序团队做优化,希望大家抱着包容的心态。开发过程中大家也可以依照自己的习惯选择其他的开发工具。

(二)小程序框架以及目录结构介绍

  • 逻辑层

    小程序开发框架的逻辑层由 javascript 编写。逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。逻辑层对应的是js文件,在每个页面的js文件中,系统提供了一系列的方法如:页面生命周期onLoad(),onShow(),onHide(),等,下拉刷新onPullDownRefresh(),页面到底部(上拉加载)onReachBottom()方法,分享功能onShareAppMessage()等。

  • 视图层

    框架的视图层由 wxml 与  wxss 编写,由组件来进行展示。将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层。 wxml 由小程序提供的组件组成,wxss 是CSS 样式。

  • app文件

    app.JSON 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。页面的json文件一般用来配置当前页面的窗口表现。app.js 用来提供全局变量,如baseUrl。app.wxss 提供全局的css样式

    {  "pages": [                    //页面的路径(在此处可快捷创建页面)    "pages/index/index",    "pages/logs/index"  ],  "window": {                   //视图窗口    "navigationBarTitleText": "Demo"  },  "tabBar": {                   //底部tab    "list": [{      "pagePath": "pages/index/index",      "text": "首页"    }, {      "pagePath": "pages/logs/logs",      "text": "日志"    }]  },  "networkTimeout": {           //设置是否超时    "request": 10000,    "downloadFile": 10000  },  "debug": true}
  • utils/.json

    系统提供的工具类,一般编写公共的方法导出方便其他页面调用。

以上是“微信小程序开发介绍微信开发者工具以及小程序框架”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 微信小程序开发介绍微信开发者工具以及小程序框架

本文链接: https://www.lsjlt.com/news/270059.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 微信小程序开发介绍微信开发者工具以及小程序框架
    小编给大家分享一下微信小程序开发介绍微信开发者工具以及小程序框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!(一)微信开发者工具小程序团队推出了自己的开发工具-...
    99+
    2023-06-14
  • 微信小程序开发工具介绍
    目录官方文档一、微信开发工具深入介绍下载开发工具1.1 大体介绍开发工具主要分四大块1.2 工具栏1.3编辑器1.4调试器编辑器总结官方文档 https://developers.w...
    99+
    2022-11-13
  • 微信小程序 | 小程序开发
    🖥️ 微信小程序专栏:小程序开发 初级知识 🧑‍💼 个人简介:一个不甘平庸的平凡人🍬 ✨ 个人主页:CoderHing的个人主页 🍀 格言: ☀️ 路漫...
    99+
    2023-09-08
    微信小程序 小程序
  • 微信小程序是什么工具开发
    微信小程序的开发工具:1、微信开发者工具,微信官方提供的一款开发工具,是开发微信小程序的首选工具;2、IDE工具,可以使用各种集成开发境工具,例如Visual Studio Code和Sublime Text和Atom等;3、第三方开发框架...
    99+
    2023-08-16
  • vscode开发小程序项目并在微信开发者工具运行
    需求:vscode开发uniapp之后在微信开发者工具运行,更改的时候微信开发者也同步更改 创建微信小程序所需插件,在vscode的插件管理里面安装就可以了 微信小程序开发工具 vscode weapp api vscode wxml vs...
    99+
    2023-09-01
    vscode 小程序 ide
  • Python 开发者的微信小程序开发实践
    微信小程序作为一种轻量级的应用形式,在移动互联网领域取得了极大的成功。 作为 Python 开发者,如何在微信小程序的开发中发挥 Python 的优势?本文将为你展示如何从零开始搭建一个基于 Python 的微信小程序项目,包含详细的解决...
    99+
    2023-09-03
    微信小程序 python 小程序
  • 微信小程序 - 云开发
    1、小程序云开发 1.1、云开发简介 小程序·云开发是微信团队联合腾讯云推出的专业的小程序开发服务。开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。开发者无需搭建服...
    99+
    2023-09-04
    微信小程序 小程序
  • 微信小程序开发工具实例分析
    这篇文章主要讲解了“微信小程序开发工具实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序开发工具实例分析”吧!一、微信开发工具深入介绍在讲编辑器之前,我要强调一下,这个一点都不...
    99+
    2023-06-30
  • 微信小程序开发框架怎么选择
    这篇“微信小程序开发框架怎么选择 ”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“微信小程序开发框架怎么选择 ”文章吧。从数据...
    99+
    2023-06-26
  • 微信小程序开发语言(微信小程序开发教程)详细步骤
    微信小程序开发语言 开发微信小程序用什么语言 1、微信小程序开发所需要的语言比较特别,首先介绍一下需要使用到的文件类型大致分为:WXML(WeiXin Mark Language 微信标记语言)、WX...
    99+
    2023-10-23
    微信小程序 开发语言 小程序
  • Java语言中的微信小程序开发介绍
    微信小程序是一种在微信平台上运行的应用程序,用于在微信用户社交生态系统中提供各种功能和服务。Java是一种通用的编程语言,也可以用于...
    99+
    2023-08-24
    Java
  • 微信小程序 | 小程序组件化开发
    🖥️ 微信小程序 专栏:小程序组件化开发 🧑‍💼 个人简介:一个不甘平庸的平凡人🍬 ✨ 个人主页:CoderHing的个人主页 🍀 格言: ☀️ 路漫漫...
    99+
    2023-09-09
    前端 javascript 开发语言 微信小程序 前端框架
  • 微信小程序中如何安装开发工具
    这篇文章主要为大家展示了“微信小程序中如何安装开发工具”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序中如何安装开发工具”这篇文章吧。小程序账号申请成功之后的工作就是准备开发环境。微信小...
    99+
    2023-06-19
  • 怎样开发微信小程序
    小编给大家分享一下怎样开发微信小程序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!微信小程序 开发经验整理前言:最近小程序出来了...
    99+
    2022-10-19
  • 微信小程序组件化开发的示例介绍
    目录前言组件的定义组件的生命周期组件的通信事件传递共享数据自定义事件前言 随着小程序的普及,越来越多的开发者开始使用小程序进行开发,而小程序的组件化开发已经成为了一种标配的开发模式。...
    99+
    2023-05-13
    小程序组件化开发 微信小程序开发
  • 微信小程序开发框架MINA的示例分析
    这篇文章将为大家详细讲解有关微信小程序开发框架MINA的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。小程序MINA框架,及优点MINA框架:小程序使用的是MIN...
    99+
    2022-10-19
  • 微信小程序开发中的MINA框架怎么用
    这篇文章将为大家详细讲解有关微信小程序开发中的MINA框架怎么用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。MINA是微信开发小程序的框架:MINA的目标...
    99+
    2022-10-19
  • taro如何开发微信小程序
    这篇文章主要为大家展示了“taro如何开发微信小程序”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“taro如何开发微信小程序”这篇文章吧。开发环境操作系统:Wi...
    99+
    2022-10-19
  • mpvue如何开发微信小程序
    这篇文章主要介绍mpvue如何开发微信小程序,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、mpvue简介mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vu...
    99+
    2022-10-19
  • 微信小程序如何开发MAP
    这篇文章主要介绍了微信小程序如何开发MAP,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。微信小程序 开发MAP(地图)实例详解在创建MAP(...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作