typescript 使用数组和localstorage来保存我们的应用程序中的捕获
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 使用数组和localstorage来保存我们的应用程序中的捕获相关的知识,希望对你有一定的参考价值。
import {Component} from '@angular/core';
import {NavController} from 'ionic-angular';
import { AlertController } from 'ionic-angular';
import {Platform, ActionSheet, } from 'ionic-angular';
import {ActionSheetController} from 'ionic-angular';
import {Catch} from '../models/catch';
import { Storage, LocalStorage } from 'ionic-angular';
@Component({
templateUrl: 'build/pages/home/home.html'
})
export class HomePage {
constructor(public alertCtrl: AlertController) {
this.localStorage = new Storage(LocalStorage);
this.currentCatch.datetime = new Date();
}
private currentCatch:Catch = new Catch();
private catches:Catch[] = new Array();
private localStorage:Storage;
submitCatch()
{
let alert = this.alertCtrl.create({
title: 'You Catch is saved',
subTitle: 'You can see your catches on the \'All Catches\' tab',
buttons: ['OK']
});
alert.present();
this.catches.push(this.currentCatch);
this.localStorage.setJson("catches", this.catches);
this.localStorage.set("method", this.currentCatch.method);
//this.currentCatch = new Catch();
}
}
以上是关于typescript 使用数组和localstorage来保存我们的应用程序中的捕获的主要内容,如果未能解决你的问题,请参考以下文章
TypeScript Array(数组)声明和简单使用
TypeScript,接口(Interfaces),对象、数组和函数的类型
在Angular / Typescript中使用整数和字母对数组进行排序
涵盖数组和类型化数组的 TypeScript 接口
typescript 接口:一个数组和一个对象的数组
使用 Typescript 和 ionic 在嵌套数组中搜索