uni-app中SQLite数据库的配置与使用

1、在uni-app项目的manifest.json 将SQLite数据库模块打开

2、在项目根目录下创建common文件夹,在common文件夹下创建SQLite.js文件,如下:

// 打开数据库
async function openDB(config){
	return new Promise((callback)=>{
		plus.sqlite.openDatabase({
			...config,
			success: function(e){
				callback({code:1,msg:'打开数据库 成功!'})
			},
			fail: function(e){
				callback({code:0,msg:'打开数据库 失败: '+JSON.stringify(e)})
			}
		});
	})
}

//db是否打开
async function isOpen(config){
	return new Promise((callback)=>{
		if (plus.sqlite.isOpenDatabase(config)){
			callback({code:1,msg:'已经打开数据库。'});
		}else{
			callback({code:0,msg:'没有打开数据库!'});
		}
	});
}

// 关闭数据库
async function closeDB(config){
	return new Promise((callback)=>{
		plus.sqlite.closeDatabase({
			...config,
			success: function(e){
					cons
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值