微信小程序入门 --- 传值及获取值方法 --- 二维码制作

微信小程序开发入门

免安装、操作更接近原生APP、 必须在微信中使用
小程序宣传方式:小程序搜索入口,附近小程序,扫一扫、长按识别小程序码,好友分享、群分享,关联公众号,第三方的小程序应用商店,小程序之间互相跳转
在线文档:http://mp.weixin.qq.com/debug/wxadoc/dev/
小程序开发流程:注册小程序》代码开发》提审》上线
如何注册小程序:公众号注册、微信小程序官网注册   http://mp.weixin.qq.com/

微信小程序没有BOM和DOM概念,所以不能使用window对象和document对象。

wx:if 与 hidden 区别:

  wx:if  是否渲染,  hidden   是否隐藏。

一般来说,`wx:if` 有更高的切换消耗而 `hidden` 有更高的初始渲染消耗。因此,如果需要频繁切换的情景下,用 hidden 更好。

事件:

 

什么是事件?

事件是视图层到逻辑层的通讯方式。   事件可以将用户的行为反馈到逻辑层进行处理。   事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。   事件对象可以携带额外信息,如 id, dataset, touches。

事件对象可以获取额外信息,如 id, dataset(自定义属性集合), touches(触摸点坐标)。

事件绑定和冒泡

1. 冒泡事件    bind事件类型        如     `bindtap`   `bindlongpress`
2. 非冒泡事件    catch事件类型    如  `catchtap`   ` catchlongpress`

事件传参注意:小程序绑定事件只能写函数名称,不能通过括号方式传参。  

bindtap="tapHandle(520)"                  data-index="520" bindtap="tapHandle"   

tapHandle: function(event) {
     console.log( event.target.dataset.index );  // 输出标签自定义属性上的index值
  }     

WXS  脚本

WXS(WeiXin Script)是小程序的一套脚本语言,功能类似`

你可能感兴趣的:(小程序,canvas)