我新建了一个数据库 demoDB ,我需要每次打开的时候,新建一张表(ObjectStore)来存储数据.
但是indexedDB里想新建表,只能写在onupgradeneeded里,也就是说我必须把版本号增加1.
现在已知可行的办法是 ,先打开demoDB,获取版本号,然后手动+1,再次打开,我觉得这种方法很蠢,有没有简单的解决办法?
我新建了一个数据库 demoDB ,我需要每次打开的时候,新建一张表(ObjectStore)来存储数据.
但是indexedDB里想新建表,只能写在onupgradeneeded里,也就是说我必须把版本号增加1.
现在已知可行的办法是 ,先打开demoDB,获取版本号,然后手动+1,再次打开,我觉得这种方法很蠢,有没有简单的解决办法?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决