数据处理

存储数据

注意:

目前其它端 mtl.getStorage 值为空时返回 null,友空间上走 fail 回调

setStorage
存储缓存数据
支持平台

微信 友空间 安卓 iOS
✔︎ ✔︎ ✔︎ ✔︎

参数

字段 类型 必填 说明
domain string 缺省时使用默认的域
key string 存储数据用的 key
data any 存储的数据,支持 number、string、及能够通过 JSON.stringify 序列化的对象。

示例

mtl.setStorage({
  domain: "a",
  key: "key",
  data: "value",
  success: function() {
    // 成功回调
  },
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});

获取数据

getStorage
获取缓存数据
支持平台

微信 友空间 安卓 iOS
✔︎ ✔︎ ✔︎ ✔︎

参数

字段 类型 必填 说明
domain string 缺省时使用默认的域
key string 存储数据用的 key

返回参数说明

字段 类型 说明
data string 数据

示例

mtl.getStorage({
  domain: "a",
  key: "key",
  success: function(res) {
    var value = res.data;	// 没取到值时 value 为 null
  },
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});

同步获取数据

getStorageSync
获取缓存数据
支持平台

微信 友空间 安卓 iOS
✔︎ ✔︎ ✔︎

参数

字段 类型 必填 说明
domain string 缺省时使用默认的域
key string 存储数据用的 key

示例

const result = mtl.getStorageSync({domain: "a",key: "key"});

移除数据

removeStorage
移除缓存数据
支持平台

微信 友空间 安卓 iOS
✔︎ ✔︎ ✔︎ ✔︎

参数

字段 类型 必填 说明
domain string 缺省时使用默认的域
key string 存储数据用的 key

示例

mtl.removeStorage({
  domain: "a",
  key: "key",
  success: function() {
        // 成功回调
  },  
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});

清除所有数据

clearStorage
清除所有缓存
支持平台

微信 友空间 安卓 iOS
✔︎ ✔︎ ✔︎ ✔︎

参数

字段 类型 必填 说明
domain string 缺省时使用默认的域

示例

mtl.clearStorage({
  domain: "a",
  success: function() {
        // 成功回调
  },  
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});

DB数据库操作

executeDBOperate
执行数据库操作、建表、增删改查,SQL语句业务方操作。
支持平台

微信 友空间 安卓 iOS
✔︎ ✔︎ ✔︎

参数

字段 类型 必填 说明
executeType string 执行SQL类型
0:建表;1:删表;2:新增数据;3:删除数据;4:更新数据;5:查询数据
executeSql string 执行SQL语句
业务方控制该sql安全性,创建表格要求表名字前缀为NCC_

返回数据说明

字段 类型 说明
data string 1.建表、删表、增删改:返回为成功失败,data无数据,成功;data有错误码,失败 2.查询,返回数据数组

示例

mtl.executeDBOperate({
  'executeType':'5',
  'executeSql':'select * form NCC_TABLE_INFO',
  success: function() {
        // 成功回调
  },  
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});


是否仍需要帮助? 请保持联络!
最后更新于 2024/11/18