TypeScript - การจัดเก็บข้อมูล Ionic 2 สำหรับเบราว์เซอร์และมือถือ
ก่อน RC0 Ionic 2 มีความสามารถในการใช้การเก็บข้อมูลท้องถิ่นแบบนี้:
storage = new LocalStorage(SqlStorage, options);
ฉันใช้สิ่งนี้ในแอปของฉันและมันใช้งานได้ทั้งในเบราว์เซอร์ (ionic serve) และมือถือ (build/run)
ตอนนี้มีเพียง LocalStorage หรือ SecureStorage เท่านั้น ซึ่งดูเหมือนว่าทั้งคู่จะไม่ทำงานในเบราว์เซอร์ (serve)
มีความเป็นไปได้อื่นในการใช้ระบบจัดเก็บ/ฐานข้อมูลที่สามารถใช้งานได้ทั้ง เบราว์เซอร์และมือถือ หรือไม่?
ฉันดีใจเกี่ยวกับความช่วยเหลือใด ๆ
คำตอบ #1
ตอนนี้ (Ionic v2.0.1) คุณสามารถใช้ Storage ได้ดังนี้:
import { Storage } from '@ionic/storage';
export class MyApp {
constructor(storage: Storage) {
storage.ready().then(() => {
// set a key/value
storage.set('name', 'Max');
// Or to get a key/value pair
storage.get('age').then((val) => {
console.log('Your age is', val);
})
});
}
}
รายละเอียดเพิ่มเติมที่ https://ionicframework.com/docs/v2/storage
