一、打开微信开发者工具后,新建一个项目二、主要的文件类型
.json 后缀的 JSON 配置文件
.wxml 后缀的 WXML 模板文件
.wxss 后缀的 WXSS 样式文件
.js 后缀的 JS 脚本逻辑文件三、 具体文件的作用      1、小            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 20:46:15
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一. 运行机制首先了解下小程序的运行机制,小程序从启动到最终被销毁,会经历很多不同的状态,小程序在不同状态下会有不同的表现。大致运行机制如下图。小程序生命周期图接下来我们是图中概念讲解,项目中也会经常遇到。1)小程序的启动通常来说,小程序启动可以分为两种情况,一种是冷启动,一种是热启动。冷启动: 如果用户首次打开,或者小程序销毁后被用户再次打开,此时小程序需要重新加载启动,就是冷启动。热启动: 如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-02 10:51:06
                            
                                80阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.什么是小程序1.小程序是微信推出的一种新的公众号的形态 2.不需要下载安装即可在微信中使用的应用 3.小程序、订阅号、服务号、企业号是并行的体系二.小程序为开发者提供了什么      小程序提供了一个框架,微信称之为MINA ,这个框架主要分两个层面,视图层和逻辑层。框架的核心是一个响应的数据绑定系统。WXML 中的动态数据均来自对应 Page 的 da            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 11:05:52
                            
                                661阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录小程序的由来架构:渲染与逻辑的分离问题微信客户端打开一个小程序会新开一个进程吗?JavascriptCore是什么?小程序的数据是存储在哪个位置? 小程序包有限制吗?小程序的由来在传统WEB开发中,在渲染网页的过程中, 执行Javascript,和解析HTML是两个互斥的过程。这意味着执行复杂Javascript代码,可能则会阻塞UI渲染,导致网页交互会卡顿或者白屏。(参见浏览器渲染            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 11:00:32
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微信小程序组件思维导图              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 23:49:22
                            
                                116阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            微信小程序使用了前端技术栈 JavaScript/WXML/WXSS。但和常规的前端开发又有一些区别:
JavaScript: 微信小程序的 JavaScript 运行环境即不是 Browser 也不是 Node.js。它运行在微信 App 的上下文中,不能操作 Browser context 下的 DOM,也不能通过 Node.js 相关接口访问操作系统 API。所以,严格意义来讲,微信小程序            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-17 21:36:38
                            
                                544阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一。pages:微信小程序有他自己的独特结构,大概如图:基本目录有pages/style/utils等,然后又app.js/app.json等.pages里面是页面,微信的页面都是解耦的,数据、样式、页面等要解耦,每个页面都有其解耦后的结果,其中wxml=html,wxss =css 。它的这个页面好比html/json/js/css,只是换了名字,里面有微信小程序自己的规范罢了。尽管名字不一样,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-28 21:59:49
                            
                                177阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            现在,微信已经成为移动社交的使用频率最高的应用,围绕它开发衍生的产品的比较多,例如之前的公众号,还有近两年新出的小程序等等。,都是微信的衍生物。特别是小程序,它今天已成为最流行的互联网应用,不仅使用人数已突破4亿,也给移动应用带来了巨大的改变,移动互联网进入了一个全新的时代。这个应用程序是在互联网领域,将取代APP软件,是应用历史上的一个里程碑,给网络用户提供更简洁和全面的体验。今天就简单给大家介            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-04 21:20:03
                            
                                12阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录⼩程序结构⽬录⼩程序⽂件结构和传统web对⽐基本的项⽬⽬录⼩程序配置⽂件 ⼩程序结构⽬录⼩程序框架的⽬标是通过尽可能简单、⾼效的⽅式让开发者可以在微信中开发具有原⽣APP验的服务。⼩程序框架提供了⾃⼰的视图层描述语⾔ WXML 和 WXSS ,以及 JavaScript ,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。⼩程序⽂件结构和传统web对⽐结构传统w            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 11:07:05
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文将介绍小程序的核心视图层逻辑层分离架构,并通过iOS的代码来模拟这种双线程模型。什么是小程序小程序是一种新的移动应用程序格式,是一种依赖Web技术,但也集成了原生应用程序功能的混合解决方案。 目前市面上小程序平台微信、支付宝、百度、头条、京东、凡泰等;小程序一些特性有助于填补Web和原生平台之间的鸿沟,因此小程序受到了一些超级应用程序的欢迎。它不需要安装,支持热更新。具备多个Web视图以提高性            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-20 02:09:04
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、申请微信开发者账号虽然开发微信小程序可以使用工具提供的测试号,但是测试号提供的功能极为有限,而且使用测试号开发的微信小程序不能上架发布。因此说我们想要开发一个可以上架的微信小程序,首先必须要申请微信开发者账号。大家尽可放心,个人申请和使用微信开发者账号是免费的。如果你要开发的是商用小程序,那么就需要以企业身份申请微信开发者账号,而且还要缴纳认证费用。用浏览器访问 微信公众平台,然后点击页面右上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-02 19:03:08
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、搭建开发环境1. 注册2. 登录3. 安装开发工具4.配置服务器(申请、部署、域名)二、开启第一个小程序1.登录2.测试三、发布 一、搭建开发环境1. 注册微信小程序公众号账号:https://mp.weixin.qq.com/, 按照引导教程注册小程序,完成如图:2. 登录step1:填写相关信息在左下角设置->基本设置中可以看到基本相关信息!在左下角</>开发-&g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-19 16:55:07
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 申请账号 申请账号1.  进入小程序注册页根据指引填写信息和提交相应的资料,完成账号申请。说明:如果跳转后页面出现错误,请刷新访问。2.  使用申请的微信公众平台账号登录小程序后台,单击开发 > 开发设置,可以看到小程序的AppID,请记录AppID,后续操作中需要使用。3.  在开发设置 > 服务器域名&n            
                
         
            
            
            
            完            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-06 19:28:28
                            
                                341阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言第一章 小程序架构1.1 小程序框架1.2 小程序通讯环境第二章 文件结构2.1 全局文件讲解2.2 全局文件讲解练习典例一:页面的快速新增典例二:设置窗口的标题和属性典例三:生成tabbar页面2.3 页面的文件构成后记 前言    之前的博客中从小程序开发者和使用者的角度介绍了小程序的功能特性和应用场景,在了解了小程序富客户端的特点后,已经            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-27 21:54:28
                            
                                637阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            微信小程序构架对于微信小程序的开发,我采用的是MVC框架进行开发,我就不在解释MVC是什么了,这个大家都知道;构架如下我们来创建我们请求基类,为什么要创建呢?我们向服务端发送请就要写请求的代码,我们把请求一些方法分装起来;构建请求基类:我所创建的文件目录在utils/base.js我所讲这种方式就是我前面讲的三端分离,服务器的接口不是谁向访问就能访问的,必须携带TOKEN,判断当前用户是否有权访问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 19:36:13
                            
                                80阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2. 架构分析 文章目录2. 架构分析2.1 文件类型2.2 工程分析2.2.1 json文件2.2.2 wxml分析2.2.3 wxss分析2.2.4 JS分析2.3 工作原理 ? 作者简介:大家好,我是董哥,嵌入式领域新星创作者。? ? 支持我:关注✨+点赞?+收藏⭐️+留言? ? 2.1 文件类型
.json 后缀的 JSON 配置文件,JSON扮演的静态配置的角色
.wxml 后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 21:50:20
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            结构目录 小程序框架提供了自己的视图层描述语言 WXML 和 WXSS,以及 JavaScript,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。一.小程序文件结构和传统web对比结构传统web微信小程序结构HTMLWXML样式CSSWXSS逻辑JavascriptJavascript配置无JSON通过以上对比得出,传            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-04 17:47:05
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、小程序基础知识1. 小程序的基本架构2. 小程序的文件格式3. 小程序的目录文件二、环境准备三、新建小程序项目四、UI组件准备五、系统功能划分 一、小程序基础知识1. 小程序的基本架构微信小程序架构主要包括视图层(View)和逻辑层(App Service)。视图层由WXSS和WXML编写,用组件进行展示。WXML是标签语言,结合基础组件、事件系统可以构建出页面的结构。WXSS是样式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 05:35:36
                            
                                138阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            / / 轮播图的处理 wx.request({ url: 'http://www.zfb.com/images', success: (res)=> { console.log(res.data.data) this.setData({ list:res.data.data }) } }) ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-05-31 16:29:22
                            
                                177阅读