小程序 SDK v3.0.0 公测版发布

隆重介绍 LeanCloud JavaScript 存储 SDK v3.0.0 的第一个 beta 版本。文档3 的下载地址已更新到最新的公测版本。javascript

在这个版本中,咱们修复了在 include 了嵌套的字段的状况下,将 AV.Object 直接做为数据 setData 时,在 wxml 中没法访问嵌套对象的数据的问题。建议全部用户更新。html

咱们认为设计良好的 SDK 用起来应该是符合直觉的。在这个版本中,咱们从新设计了 AV.Object 的#toJSON 方法,如今在任何状况下,你均可以直接将构造或查询获得的 AV.Object 或 AV.File 做为小程序页面的 data 来给视图层使用的。以 LeanTodo Demo4 为例:java

// pages/todos/todos.js
Page({
  data: {
    todos: [],
  },
  onReady: function() {
    new AV.Query('Todo')
      .descending('createdAt')
      .find()
      .then(todos => this.setData({ todos })) // 直接将 AV.Object 做为 data set
      .catch(console.error);
  },
});
<!-- pages/todos/todos.wxml --> <block wx:for="{{todos}}" wx:for-item="todo" wx:key="objectId"> <text data-id="{{todo.objectId}}"> <!-- 使用 `.` 访问 object 属性 --> {{todo.content}} </text> </block>复制代码
相关文章
相关标签/搜索