为什么报错。

来源:3-3 indexDB(3)

青旗

2020-10-10 01:04:43

<!DOCTYPE html>

<html lang="zh-CN">


<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

</head>


<body>

    <script>

        var request = indexedDB.open('testDE', 14)

        request.onsuccess = function () {

            console.log('成功')

        }

        request.onupgradeneeded = function () {

            console.log('升级');

            var db = request.result;

            db.createObjectStore('index2', {

                keyPath: 'id'

            });

        }

        var qqgj = {

            'id': 22,

            'name': 'qgwj',

            'age': 2224

        }

        setTimeout(function () {

            var ac = request.result;

            var t = ac.transaction('index2', 'readwrite')

            var store = t.objectStore('index2')

            store.add(qqgj);

        }, 100)

    </script>

</body>


</html>

http://img.mukewang.com/climg/5f80981d09a06b4c08660415.jpg

写回答

2回答

好帮手慕言

2020-10-10

同学你好,更新版本号,下面的名称也需要修改,否则就会报错

http://img.mukewang.com/climg/5f811e0d096679d707030592.jpg

如果不做上方修改,也可以使用同学提供的方法,先删除再刷新。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

青旗

提问者

2020-10-10

在application 里面删除再刷新就能好 但是为什么会报这个错误

0

0 学习 · 6815 问题

查看课程