1. 什么是小程序?

    1. 2017年度百度百科十大热词之一
    2. 微信小程序(wei xin xiao cheng xu),简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用 ( 张小龙对其的定义是无需安装,用完即走,实际上是需要安装的,只不过小程序的体积特别小, 下载速度很快,用户感觉不到下载的过程 )
    3. 小程序刚发布的时候要求压缩包的体积不能大于1M,,否则无法通过,在2017年4月做了改进,由原来的1M提升到2M;
    4. 2017年1月9日0点,万众瞩目的微信第一批小程序正式低调上线。
  2. 小程序可以干什么?
    1. 同App进行互补,提供同app类似的功能,比app操作更加简洁的轻应用
    2. 通过扫一扫或者在微信搜索即可下载
    3. 用户使用频率不高,但又不得不用的功能软件,目前看来小程序是首选
    4. 连接线上线下
    5. 开发门槛低, 成本低
  3. 小程序开发资料
    1. 官网:https://mp.weixin.qq.com/
    2. 微信开发者工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
  4. 注册小程序账号
    1. 有账号的页面:
    2. 无账号的页面:
  5. 开发小程序项目
    1. 小程序没有DOM对象,一切基于组件化
    2. 小程序的四个重要的文件
      1. *.js:页面逻辑
      2. *.wxml:页面结构
      3. *.wxss:页面配置
      4. *. json: 页面样式表
    3. 储备知识
      1. 事件机制
      2. 组件化
      3. 数据绑定
      4. Flex布局
      5. 移动端适配方案
    4. 注册小程序:App()
    5. 注册页面:Page()
    6. 数据绑定:
      1. 在data中初始化页面需要的数据,在页面可以直接使用
    7. 事件(冒泡事件 || 非冒泡事件)
      1. 冒泡事件:bind + 事件名
      2. 非冒泡事件:catch + 事件名
    8. 模板Template
      1. 定义:Template属性:name(模板标识)
      2. 使用:Template属性:is(模板的name)
      3. 引入模板结构:
      4. 引入模板样式:@import ‘路径’
      5. 传参:data=’{{…item}}’
    9. 列表渲染
      1. wx:for
      2. wx:key 为每一个个体元素进行标记
      3. 遍历的个体:item
      4. 遍历的下标:index
    10. 持续更新。。。

微信 - 微信小程序相关推荐

  1. HotApp小程序统计,第一个专业的微信第三方小程序统计工具

    1.什么是HotApp小程序统计 HotApp小程序统计是第一个微信第三方小程序统计工具,就像做android 和 ios开发的人知道友盟统计一样,小程序也需要有个统计工具. HotApp小程序统计的 ...

  2. 微信小程序云开发用户身份登录_云开发版的微信商城小程序第一章

    我们经过前面小程序基础和云开发基础的学习,今天就来带大家实现一个综合项目,上线一款属于自己的微信商城小程序. 文末有彩蛋 如果你有小程序基础可以跳过上面的基础,直接看下面的,如果没有小程序基础,建议你 ...

  3. 微信门店小程序怎样创建 门店小程序创建方法简介

    微信门店小程序怎样创建 门店小程序创建方法简介 微信门店小程序是什么东西?门店小程序要怎样创建?还不清楚微信门店小程序详情的小伙伴们抓紧时间跟上小编一起来看一下吧!     门店小程序是什么? 微信发 ...

  4. c++如何让程序异常以后继续执行_微信商城小程序开发首页广告如何布局?c

    小程序的开发使得商家变现微信流量越来越便利,因此各类小程序制作数量不断增加,特别是不少商家选择制作商城类小程序.而在进行小程序制作的时候,是需要布局相应广告来进行流量转化的,那么微信商城小程序开发首页 ...

  5. 小程序获取头像试试水 02《 程序员变现指南之 微信QQ 小程序 真的零基础开发宝典》

    本系列教程是针对粉丝的变现教程,还不是粉丝的可以关注我并且到社区:https://bbs.csdn.net/topics/603436232 进行打卡,不是老粉的也可以获取最终的技术变现学习,最终还有 ...

  6. 小程序的 HelloWord 01《 程序员变现指南之 微信QQ 小程序 真的零基础开发宝典》

    本系列教程是针对粉丝的变现教程,还不是粉丝的可以关注我并且到社区:https://bbs.csdn.net/topics/603436232 进行打卡,不是老粉的也可以获取最终的技术变现学习,最终还有 ...

  7. 微信(支付宝)小程序蓝牙4.0线上项目

    需求 : 微信(支付宝)小程序链接BLE4.0 ,发送指令到蓝牙硬件 过程 : 小程序分为安卓和ios两套系统,支持连接BLE 蓝牙 ,其中会遇到机型问题(其中安卓,华为荣耀机型,小米,问题很多,稍微 ...

  8. [js] 微信小程序实现轨迹回放,微信原生小程序,基于uniapp的小程序?

    [js] 微信小程序实现轨迹回放,微信原生小程序,基于uniapp的小程序? 需要写出轨迹拖动,进度条,开始,暂停,结束功能. 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一 ...

  9. 搭建一款开源的微信商城小程序:海风小店

    搭建一款开源的微信商城小程序:海风小店 准备工作 申请小程序账号 申请小程序账号只需要按照官网文档说明操作即可,这里我就不展开说了,地址:https://developers.weixin.qq.co ...

  10. 微信品牌小程序开启公测 认证通过即享专属产品能力

    据悉,微信在7月24号正式启动品牌小程序公测.认证后的品牌小程序可在多个场景下获得"官方"背书标签,并在小程序搜索页面获得专属的产品能力. 目前,微信提供"通用品牌认证& ...

最新文章

  1. Nginx源码分析:核心数据结构ngx_cycle_t与内存池概述
  2. warning:partition X does not end on cylinder boundary
  3. 单臂路由实验(cisco packet tracer 5.2)
  4. linux安装tomcat_【零基础学云计算】详述Linux系统中Tomcat部署及优化
  5. JSP和Servlet的六种中文乱码处理方法
  6. php dimage加上域名,PHP全功能无变形图片裁剪操作类与用法示例
  7. java日志与业务分离_java日志分开打印
  8. 微信发虎年新春贺词领福袋:游戏皮肤、QQ音乐VIP、现金红包等
  9. oracle 生成随机姓名_Oracle 生成随机数,随机字符串
  10. 【Java从0到架构师】MyBatis - 增删改、动态 SQL
  11. HTTPS加密原理(转)
  12. 「代码随想录」本周学习小结!(动态规划系列三)
  13. Atitit.复合文档的格式 标准化格式
  14. android DVM
  15. linux五笔教程,Linux 拼音五笔(或五笔拼音)输入法正确制作方法
  16. javascript中的逻辑运算符优先级
  17. java wifi开发教程_WiFi技术
  18. ICMP协议详解和作用
  19. zblock 结构_结构方块 - Minecraft Wiki,最详细的官方我的世界百科
  20. 计算机毕业设计ssm青岛恒星科技学院机房管理系统0k0u9系统+程序+源码+lw+远程部署

热门文章

  1. “过关斩将”的第一台电脑
  2. 实验九 使用异步方式实现文件读\写
  3. 儿童节活动需要的设计感海报
  4. 2016年新运维:论《普通运维人员就是秋后的蚂蚱》
  5. 电子元器件手册中assert和deassert的含义
  6. 拆字在线版-扌斥字在纟戋片反
  7. 联想扬天 V14 、V15 锐龙版 2023款 评测
  8. 走近棒球运动·亚特兰大勇士队·MLB棒球创造营
  9. redis通过key模糊搜索_redis key模糊查找
  10. 考研由考生编号估计学校,报考人数和专业