如何创建小程序
小程序项目的基本组成结构
小程序页面由几部分组成
小程序中创建的组件如何使用
小程序如何进行协同开发和发布

小程序简介

运行环境不同
网页运行在浏览器环境中
小程序运行在微信环境中

API不同
小程序无法调用DOM 和 BOM 的 API
小程序可以调用微信环境中提供的API
地理定位
扫码
支付

开发模式不同
网页开发模式: 浏览器 + 代码编辑器
小程序有自己的一套标准开发模式:
申请小程序开发账号
安装小程序开发工具
创建和配置小程序项目

第一个小程序

注册小程序开发账号

https://mp.weixin.qq.com/

获取小程序appID

安装wx开发者工具

https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html

安装完成后打开工具扫码登录

设置外观和代理

创建小程序项目


项目结构


小程序页面组成

JSON配置文件

app.json

project.config.json

sitemap.json

页面.json

新建小程序页面

修改项目首页

WXML

WXSS

js文件

宿主环境

通信模型


运行机制


组件











API

协同工作













总结

微信小程序 ---- 学习目标认识小程序相关推荐

  1. 微信小程序学习5:小程序语法-事件绑定之给事件传递参数

    微信小程序学习5:小程序语法-事件绑定之给事件传递参数 前面一讲是关于事件绑定的,下面对事件绑定进行补充. 在用户触发事件,比如点击按钮时,我们往往要传递一下参数用来识别是那个按钮,因为一个界面往往不 ...

  2. 微信小程序学习4:小程序语法 - 事件绑定

    微信小程序学习4:小程序语法 - 事件绑定 事件绑定最简单的例子是,你设置一个按钮为可触发的,触发条件可以是点击,按压,长按等等.当然,如果你仅仅是设置了触发事件,而没有创建回调函数,是不会产生什么效 ...

  3. 微信小程序学习3:小程序语法-数据绑定

    微信小程序学习3:小程序语法-数据绑定 文章目录 微信小程序学习3:小程序语法-数据绑定 例子 可以认为是声明变量,只不过小程序的变量要在规定位置声明. 官方文档https://developers. ...

  4. 微信小程序学习笔记( 小程序框架 )

    必看 这个只是我的学习过程算是日记形式吧,过程是按微信的官方文档的循序来,从 指南中的小程序框架 开始,指南中这一节之前还有页面配置,目录结构,还有很多介绍,没有写但是是非常重要的,一定要看,像指南后 ...

  5. 微信小程序学习笔记一 + 小程序介绍 前置知识

    微信小程序学习笔记一 1. 什么是小程序? 2017年度百度百科十大热词之一 微信小程序, 简称小程序, 英文名 Mini Program, 是一种不需要下载安装即可使用的应用 ( 张小龙对其的定义是 ...

  6. 微信小程序学习笔记02:微信小程序注册

    文章目录 零.学习目标 一.小程序注册方法 1.注册 2.登录 二.小程序开发工具 1.下载开发工具 2.安装开发工具 3.启动开发工具 三.创建第一个小程序 1.启动开发者工具 2.新建项目 3.模 ...

  7. 微信小程序学习笔记01:微信小程序概述

    文章目录 零.学习目标 一.小程序的历史 二.如何访问小程序 1.线下扫码 2.微信搜索 3.公众号关联 4.好友推荐 5.历史记录 6.桌面访问 7.附近的小程序 三.小程序与HTML5和APP比较 ...

  8. 微信小程序学习笔记(1)

    微信小程序学习笔记 1.小程序代码结构 2.逻辑层和视图层 3. 小程序的宿主环境(通信模型.运行机制.组件.API) 4. 数据绑定和事件绑定 1.小程序代码结构 当开发者新建一个工程时,项目文件包 ...

  9. 微信小程序学习(五)

    转载请注明出处:https://blog.csdn.net/Strugglein/article/details/81916136 今天带来小程序第四节的学习内容,今天主要学习目标是: 1.JS 2. ...

最新文章

  1. 红外摄像机镜头的技术知识大全
  2. shell命令的文本计算
  3. [CSS] .class1.class2和.class1 .class2的区别
  4. 信用卡多还钱了怎么办?
  5. 饥饿的盛世读后感_满足任何设计师饥饿感的原型制作工具
  6. WCF Basic(1)-操作重载
  7. Android 自定义带图标Toast,工具方法,Toast自定义显示时间
  8. AI来袭程序猿是否该学习Python了
  9. C++基础与深度解析第五章: 语句
  10. c语言有趣小程序,c语言小程序代码大全(9个经典的C语言小程序)
  11. python 全角字符和半角字符切换
  12. excel 一列的数据除以另一列
  13. [Java GC]Java垃圾回收
  14. 10064---JVM GC 机制与性能优化
  15. 计算机内存条多大容量,电脑内存条到底怎么选?选多大容量最合适?
  16. 网桥工作原理及题目分析
  17. 在Ubuntu手机平台上创建一个HTML 5的应用
  18. 为什么选择分布式垂直架构
  19. OPENSSL与私有CA搭建
  20. 000python路--pycharm使用

热门文章

  1. Delaunay三角化实现原理
  2. wordpress 首页调用指定分类文章_怎样给wordpress网站分类目录页面,添加文章列表和分页效果?...
  3. python的itertools库_Python标准库itertools模块使用方法
  4. 如何正确使用广告素材、优化Facebook广告
  5. 吴恩达《机器学习》第十六章:推荐系统
  6. Leetcode每日一题:33.search-in-rotated-sorted-array(搜索旋转排序数组)
  7. 蓝桥杯 基础练习 字符串对比
  8. TensorFlow2.0:张量的合并与分割
  9. oracle增加网络服务,Oracle 配置监听和本地网络服务
  10. Python让selenium代码执行完毕不关闭浏览器的方法