layui的本地存储方法介绍


本文摘自PHP中文网,作者尚,侵删。

本地存储是对 localStorage 和 sessionStorage 的友好封装,可更方便地管理本地数据。

localStorage 持久化存储:layui.data(table, settings),数据会永久存在,除非物理删除。

sessionStorage 会话性存储:layui.sessionData(table, settings),页面关闭后即失效。注:layui 2.2.5 新增

上述两个方法的使用方式是完全一样的。其中参数 table 为表名,settings是一个对象,用于设置key、value。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

//【增】:向test表插入一个nickname字段,如果该表不存在,则自动建立。

layui.data('test', {

  key: 'nickname'

  ,value: 'ABC'

});

  

//【删】:删除test表的nickname字段

layui.data('test', {

  key: 'nickname'

  ,remove: true

});

layui.data('test', null); //删除test表

   

//【改】:同【增】,会覆盖已经存储的数据

   

//【查】:向test表读取全部的数据

var localTest = layui.data('test');

console.log(localTest.nickname); //获得“ABC”

示例操作

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

//简单操作

layui.data('cate', {

  key: 'data'

  ,value: [{

    key: 'id'

    ,value: 1

  },{

    key: 'name'

    ,value: 'abc'

  }]

});

 

//取值

var cate = layui.data('cate');

console.log(cate.data)

阅读剩余部分

相关阅读 >>

layui前端框架弹出form表单以及提交的方法

layui后端怎么搭建

layui打开的layer的iframe窗口怎么关闭

layui框架使用收费吗

layui如何判定密码不一致

layui是基于vue的吗?

layui怎么做图片在列表中显示

layui批量删除怎么刷新当前分页

layui框架是免费的吗

layui算前端框架吗

更多相关阅读请进入《layui》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...