cookies

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

我们的应用可以在客户端保存一些数据,这些数据就是 cookies ... 使用 rails 提供给我们的 cookies 方法,可以管理存储在客户端上的 cookies ... 这个客户端一般就是用户的浏览器 ...

比如在这个 index 方法里用一下 cookies 去设置一条 cookie,名字是 :item_order ... 对应的值是 date:desc ... 得到 cookies 的值,也可以使用 cookies 这个方法 ... 把名字交给它 ...

在 show 这个方法里再用一下 cookies .. 输出它里面的 :item_order 的值 ...

访问一下 /photos ... 页面上会显示 :item_order 这个 cookie 的值 ... 再访问一下 /photos/1 .. 同样也会显示这个 cookie 的值 ...

要删除 cookie ,需要使用 cookies 的 delete 方法 ... 在 show 方法里用一下 cookies 的 delete 方法,删除掉 :item_order 这个 cookie ...

回到浏览器 ... 刷新一下页面 ... 现在就不会再显示 :item_order 这条 cookie 的值了 ... 因为我们用 delete 方法把它删除掉了 ...

cookies《 Rails:控制器 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点