使用IndexedDB API,我们有以下两种方法:getAll()并getAllKeys()使用下面的用法示例:
let transaction = this.db.transaction(["table"]);
let object_store = transaction.objectStore("table");
request = object_store.getAll(); /* or getAllKeys() */
request.onerror = (event) => {
console.err("error fetching data");
};
request.onsuccess = (event) => {
console.log(request.result);
};
Run Code Online (Sandbox Code Playgroud)
问题getAll()似乎是只检索数组格式的数据,并getAllKeys()获取没有数据的所有密钥.我找不到获取键和值的方法.
有没有更好的方法来获取数据和一键调用的密钥,就像存储一样?
如果没有,有没有一种更好的方法可以做到这一点,而不会使代码太混乱,发生多个异步调用?
我正在看Angular 2教程,CSS中的这个细节引起了我的注意.
".1em"中的点是什么意思或做什么?
.heroes li:hover {
color: #607D8B;
background-color: #DDD;
left: .1em;
}
Run Code Online (Sandbox Code Playgroud)