更新记录
1.0.1(2023-09-04) 下载此版本
优化代码
1.0.0(2023-09-04) 下载此版本
实现对plus.sqlite常用操作的封装,提高编写本地数据库操作的效率
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | - | - | - | √ | √ | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
为了提高编写sqlite操作的速度,进行了基于plus.sqlite的封装 使用步骤
1、定义一个Bean(备注:自增主键的字段名需要写成dbid)
2、编写一个Dao类
3、编写一个DbManager类
4、在App.vue的onLaunch方法执行数据库初始化操作
5、在vue页面中使用
备注:数据库升级方法 举个例子: 将DbManager的dbVersion改成2,代码将会执行DbManager的upgradeToVersion02方法; 将DbManager的dbVersion改成3,代码将会执行DbManager的upgradeToVersion02、upgradeToVersion03方法