| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 学习微信小程序开发文档总结 -> 正文阅读 |
|
[移动开发]学习微信小程序开发文档总结 |
1.认识微信小程序1.完成小程序注册微信公众平台 (qq.com)根据步骤进行小程序注册,最终获得一个AppID,下载开发者工具,安装后建立第一个小程序项目,填入AppID,才可通过微信扫码进行真机测试。 2.小程序项目的构成project.config.json小程序配置程序,在该文件可以修改小程序的id和项目名称。 sitemap.json小程序允许被微信索引文件,文件内容为一个Json对象,如果没有sitempa.json,则默认所有页面都允许被索引。 app渲染主要组件,全局的组件,全局的样式,全局的配置文件。 app.js小程序项目的入口文件(非常重要) app.json
utils工具类,日期转换,请求等一些工具类,可以放在这里处理。 page用来存放所有小程序页面
3.小程序页面结构小程序建议把所有的小程序页面,存放到 4.小程序中 json配置文件
5.小程序页面的创建
6.修改项目首页我们只需要调整app.json->pages数组中,页面路径的前后顺序,即可修改项目的首页。 2.小程序的详细架构1.文件后缀小程序开发和web开发是不同的,其文件也不同。我们一般使用
1.什么是wxmlwxml是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发中的HTML
2.什么是wxssWXSS是一套样式语言,用于描述WXML的组件样式,类似于网页开发中的CSS。
3.小程序的.js文件主要负责逻辑的交互,和web开发的.js文件作用大致相同。 4.js文件的分类
2.小程序运行的依赖环境
小程序宿主环境包含的内容:
1.通信的主体小程序中通信的主体式渲染层和逻辑层,其中:
2.小程序的通信模型
3. 小程序架构微信小程序包含两部分View视图层(可能存在多个),App Service逻辑层(一个),View层用来渲染页面的结构,AppService层用来逻辑处理,数据请求,接口调用,它们在 视图层使用WebView渲染,逻辑层使用JSCore运行。 视图层和逻辑层通过系统的WeixinJsBrdage进行通信,逻辑层把数据变化通知到视图层,触发视图层页面更新,视图层把触发的事件通知到逻辑层进行业务处理。 3.组件小程序中的组件是微信小程序提供的,开发者可以使用组件快速搭建出页面结构。 1.组件分类
|
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年3日历 | -2025/3/1 0:39:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |