健健
健健
  • 发布:2018-01-26 09:39
  • 更新:2018-01-26 09:39
  • 阅读:1652

项目涉及到本地存储分享一个自写框架 喜欢可以收藏

分类:MUI

/*
操作规范

  • index 关键字 不一定等于 数组下标
  • 共有属性[date - length]
  • store(db.table).insert(date) // 插入
  • store(db.table).update(row,val,where) // 修改
  • store(db.table).select(where) // 查询
  • store(db.table).select(where).groupby(row) // 分组
  • store(db.table).select(where).orderby('row desc || asc') // 排序
  • */
// 新增 .user 用于识别用户  
store('as.day').user(val).select() 

localStorage 存储数据会丢失 不明原因
所以APP环境采用plus.storage 存储

// 交流群:418967623  
// 修改操作调整  
store(db.table).update({  
row1:val1,  
row2:val2  
},where) 
store('as.day').insert({ a: 11,b: 22, c:{ q:'哈哈' } });  
        store('as.day').insert({ a: 11,b: 2, c:{ q:'哈哈' } });  

        store('as.day').update('a',11 + 11,'c.q is 哈哈')  

        store('as.day').delete('b is 2')  

        console.log(store('as.day').select().date,store('as.day').select().length)  
        console.log(store('as.day').select('b is 22').date)  
        console.log(store('as.day').select().groupby('b').date)  
        console.log(store('as.day').select().orderby('index desc').date)
1 关注 分享
Trust

要回复文章请先登录注册

健健

健健 (作者)

新增: store('as.day').user(val).select()
可识别用户
2018-01-31 09:59