你们中的任何人是否在您的vue.js应用中集成了pouchdb/vue-pouch-db?定义pouchdb数据库时我有错误。
我使用了以下定义:
import PouchDB from 'pouchDB'
or
import PouchDB from 'vue-pouch-db'
or
const PouchDB = require('vue-pouch-db')
const db = new PouchDB('database_name')
or
const db = PouchDB('database_name')
它们都不适合我。
错误:
- 宣布新的pouchdb => pouchdb不是构造函数
- 当声明pouchdb => pouchdb不是函数 时
在Vue中初始化pouchdb的正确方法是什么?非常感谢!
为了初始化vue.js(2)中的pouchdb,您应该:
import PouchDB from 'pouchdb-browser'
let localDB = new PouchDB('mylocaldb');
当然,在使用某些软件包之前,必须安装它,例如通过NPM:npm install pouchdb-browser
只需添加默认值,如果您获得此构造函数不是函数
const PouchDB = require('pouchdb').default;
我正在与pouchdb一起使用vue,因为我遇到的问题