Hola gente estoy en la necesidad de aprender a usar INDEXEDDB y encontré este framework que al parecer resuelve todo el tema de queryes y mas
http://aaronpowell.github.io/db.js/
Inicializo la db OK
Código Javascript
:
Ver original<script src='/scripts/db.js'></script>
<script>
var server;
db.open( {
server: 'my-app',
version: 1,
schema: {
people: {
key: { keyPath: 'id' , autoIncrement: true },
// Optionally add indexes
indexes: {
firstName: { },
answer: { unique: true }
}
}
}
} ).done( function ( s ) {
server = s
} );
</script>
hasta ahi todo bien, pero cuando usar alguna de sus funciones me dice que server is undefined:
Código Javascript
:
Ver original<script>
server.people.add( {
firstName: 'Aaron',
lastName: 'Powell',
answer: 42
} ).done( function ( item ) {
// item stored
} );
</script>
Esto tiene que ver con que SERVER es asincrónico pero no se como accederlo en otra funcion o en la llamala de server.people.add
ayuda plis!