Conner Fullerton
Conner Fullerton

Reputation: 5

Ionic SqlStorage is not defined

I'm trying to use SqlStorage in an ionic app. I'm getting the error in the title. I'm guessing I need to include SqlStorage but I'm not sure where. My code looks a lot like what's in the docs http://ionicframework.com/docs/v2/api/platform/storage/SqlStorage/ . How do you include SqlStorage?

var prefrences = {
foo: bar
}
let storage = new Storage(SqlStorage);
storage.set('storedPreferences', preferences);

Upvotes: 0

Views: 452

Answers (1)

Simon Savai
Simon Savai

Reputation: 192

Add SqlStorage to your list of 'include' packages via import statement. i.e

import {SqlStorage} from 'ionic-angular';

For example

    import {SqlStorage,...} from 'ionic-angular';

    @Page({
      templateUrl: 'path/to/template'
    })

    export class MyPage {
       constructor(){
          let storage = new Storage(SqlStorage);
          ...
       }
    ...
    }

Upvotes: 1

Related Questions