更新记录
1.0.0(2025-06-05)
无
平台兼容性
uni-app(4.53)
Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
√ |
× |
- |
- |
- |
- |
- |
- |
√ |
微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
快应用-华为 |
快应用-联盟 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
uni-app x(4.53)
Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
- |
- |
- |
- |
√ |
- |
wl-dbTools
开发文档
UTS 语法
UTS API插件
UTS uni-app兼容模式组件
UTS 标准模式组件
Hello UTS
主要封装的方法有
// createDatabase 数据库创建
// createTable 表创建
// insertData 数据插入
// deleteData 数据删除
// updateData 数据更新
// queryAll 数据全部查询
// queryOne 单条数据查询
// getStore 实例获取
// 以上方法的参数具体描述都在index.uts文件都有详情注释
import {createDatabase,createTable,insertData,deleteData,updateData,queryAll,queryOne,getStore} from "@/uni_modules/wl-dbTools";
uniapp-x 如何使用
1.在main.uts页面中引入文件与调用数据库与表的创建
import App from './App.uvue'
import { createSSRApp } from 'vue'
import {createDatabase,createTable} from "@/uni_modules/wl-dbTools"
// 数据库创建
createDatabase({
name:'myDb.db'
}).then(()=>{
// 用户User表sql语句创建
const sql:string = `
CREATE TABLE IF NOT EXISTS User (
id INTEGER PRIMARY KEY AUTOINCREMENT,
username TEXT NOT NULL,
password TEXT NOT NULL
);
`;
createTable(sql)
})
export function createApp() {
const app = createSSRApp(App)
return {
app
}
}
2.功能页面注册页面中调用
import {insertData,queryOne} from "@/uni_modules/wl-dbTools";
// 数据查询
const registerData = await queryOne('User','userName',this.account,['userName'])
const data = {
userName:this.account,
password: this.passWord
}
// 数据插入
const res = await insertData('User',data);
3.一名鸿蒙原生开发者,开源不易 可以请我喝杯冰的吗?^_^
