javascript - PouchDB 和 Vue.js 集成

标签 javascript vue.js vuejs2 pouchdb nosql

你们中有人将 PouchDB/vue-pouch-db 集成到您的 Vue.js 应用程序中吗? 我在定义 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')

它们都不适合我。

错误:

  • 当声明 new 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

关于javascript - PouchDB 和 Vue.js 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46225341/

相关文章:

javascript - 使用 Javascript 在另一个 div 中排列 div

javascript - 如何使倒计时可与对象重复使用?

laravel - 无法使用 Vuetify 和 Laravel 读取未定义的属性 't'

javascript - 从 Vue 的生产构建中删除选定的路由

vue.js - 如何创建一个从列表中动态选择相应扩展图标的 Vue 方法?

laravel - 限速自由文本搜索

javascript - 使用 jquery.html() 函数将文本分配给 div 时如何在 div 中显示多行文本

javascript - 如何通过jQuery显示以前隐藏的HtmlTableRow?

javascript - Vue JS 中各个元素的切换类

javascript - 在 javascript/vue 中按名称对国家/地区进行排序