微信小程序

  1. 可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。​在需要使用这些模块的文件中,使用 require(path) 将公共代码引入。
  2. 事件监听 API:以 on 开头的 API 用来监听某个事件是否触发,这类 API 接受一个回调函数作为参数,当事件触发时会调用这个回调函数,并将相关数据以参数形式传入
  3. 3.  同步 API:Sync 结尾的 API 都是同步 API,同步 API 的执行结果可以通过函数返回值直接获取,如果执行出错会抛出异常
  4. 异步API:大多数 API 都是异步 API,如 wx.requestwx.login 等。这类 API 接口通常都接受一个 Object 类型的参数:

wx.request({

    url:

    data:

    header:

    method:

    success:(res)=>

}) 其中res可以理解为服务返回的实体类的集合

  1. 数据绑定使用 Mustache 语法(双大括号)将变量包起来
  2. 列表渲染:wx:for默认数组的当前项的下标变量名默认为 index,数组当前项的变量名默认为 item使用 wx:for-item 可以指定数组当前元素的变量名,使用 wx:for-index 可以指定数组当前下标的变量名:
  3. 条件渲染:在框架中,使用 wx:if="{{condition}}" 来判断是否需要渲染该代码块:也可以用 wx:elifwx:else 来添加一个 else 块:
原文地址:https://www.cnblogs.com/wangjianly/p/9647541.html