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. 近一半企业曾遭遇云计算安全问题
  2. redis 基于主从复制的 rce 利用方式
  3. linux rsync
  4. [Curator] Path Cache 的使用与分析
  5. boost::count相关的测试程序
  6. mysql数据库安全审计_MySQL数据库安全日志审计工具
  7. raptor算法流程图例题_RAPTOR流程图+算法程序设计教程
  8. [c++]代理对象模式
  9. wamp 下的mysql密码_wamp下更改mysql密码
  10. PowerDesigner 使用记录
  11. java的cxf的maven_Maven+Spirng+Mybatis+CXF搭建WebService服务
  12. Ubuntu 安装 中文输入法(Google 拼音)
  13. ipp for windows下载与安装 vs2017
  14. SPSS、 Mplus下载安装包
  15. linux 打包qt可执行文件
  16. 织梦的网站地图怎么做html,织梦自带网站地图的生成制作方法详解
  17. 隐马尔可夫模型HMM (机器学习模型)
  18. 分享一些个人的抢票过程
  19. oracle12c不使用cdb模式,12c CDB和PDB启动和关闭操作
  20. Linux误删文件恢复

热门文章

  1. 【渝粤教育】电大中专电子商务网站建设与维护 (20)作业 题库
  2. Electron 自定义托盘实战——桌面计算器
  3. VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
  4. python-matplotlib库绘制饼形图专题(从一般饼状图到内嵌环形图)
  5. mac与windows的区别
  6. matlab仿真的实例,MATLAB仿真实例
  7. 三维地面激光扫描行业调研报告 - 市场现状分析与发展前景预测
  8. css有几种选择器,有什么区别?
  9. 程序员如何创新?逆工程师思维
  10. 学会“狼”的思维(二)