V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TomatoYuyuko
V2EX  ›  前端开发

不依赖服务端数据库能否做到浏览器持久存储数据?

  •  
  •   TomatoYuyuko · 2019-06-11 10:57:54 +08:00 · 2492 次点击
    这是一个创建于 2027 天前的主题,其中的信息可能已经有所发展或是发生改变。

    考虑过 localStorage 但是用户手动清除浏览器缓存会清的掉 indexdb 没有了解过,能否实现? 要做一个类似收藏夹的功能

    7 条回复    2019-06-11 13:45:41 +08:00
    jifengg
        1
    jifengg  
       2019-06-11 11:26:02 +08:00
    那么我来杠一下,用户重装浏览器,用户重装系统,用户换台电脑怎么办?
    其实,用 localStorage 可以了,一般用户谁去清这个,再说能清这个的,indexdb 就不会清了么?
    TomatoYuyuko
        2
    TomatoYuyuko  
    OP
       2019-06-11 11:29:58 +08:00
    @jifengg #1 是内部使用的收藏夹,开发测试用的确会经常需要清缓存,只要能保证手动清不掉就行
    浏览器重装不用考虑,升级版本别没了就行
    实在不行做个导出导入备份,,
    noe132
        3
    noe132  
       2019-06-11 13:25:51 +08:00
    用户换个浏览器你就懵逼了。
    本地存储只能用作缓存。
    momocraft
        4
    momocraft  
       2019-06-11 13:31:19 +08:00
    如果网页能存用户无法清除,这样的浏览器你敢用吗
    loading
        5
    loading  
       2019-06-11 13:33:28 +08:00 via Android
    收藏夹?自己 127.0.0.1 随便一个 ul 不就可以了,还数据库……
    loading
        6
    loading  
       2019-06-11 13:34:40 +08:00 via Android
    如果是为了便利,用 ahk 都可以。
    别进死胡同。
    c4f36e5766583218
        7
    c4f36e5766583218  
       2019-06-11 13:45:41 +08:00
    放到 URL 上???
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2591 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:03 · PVG 13:03 · LAX 21:03 · JFK 00:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.