angular - Angular 4 / WebSql:找不到名称“openDatabase”?
问题描述
我在 Angular 4 项目中使用 websql,但 Typescript 找不到某些类型:
this.db = openDatabase('tes', '1.0', 'test', 2 * 1024 * 1024);
但是有些如何接受交易:
this.db.transaction(function (tx) {
tx.executeSql(query);
tx.executeSql(qr);
})
我总是得到:
错误 TS2304:找不到名称“openDatabase”
解决方案
推荐阅读
- gradle - Gradle 无法找到用于 kotlinx 序列化的 bintray 存储库
- azure - 如何在 azure container create 中传递容器级参数
- python - 循环中的字符串连接恰好在左侧。为什么?
- mysql - 鉴于新表将用于完全不同的目的,我是否应该创建一个与现有表具有相同结构的单独表?
- javascript - 我似乎无法克隆一个数组,而一个数组的变化不会反映在另一个数组中。我试过 Object.assign, slice, Array,from, 都无济于事
- laravel - php artisan schedule:run => 没有准备好运行的预定命令
- javascript - 为什么 $_FILES[] 总是空的?
- javascript - 如何使用 .forEach 循环并使用 DOM 进行更改
- reactjs - 如何在 React 中美化动态代码片段?
- php - Laravel:每个会话允许单用户登录