p.68 |
title: string = 'タスク追加';
tasks: {name:string}[] = [
{name: 'タスク1'},
{name: 'タスク2'},
];
tasks: string; |
title: string = 'タスク追加';
tasks: string;
tasks: {name:string}[] = [
{name: 'タスク1'},
{name: 'タスク2'},
];
|
初版 |
- |
|
p.71 |
ionViewWillEnter() {
if(localStorage.getItem('tasks')) {
this.tasks = JSON.parse(localStorage.getItem('tasks'))
}
}
|
addTask() {
this.tasks.push({
name: this.task
});
localStorage.setItem('tasks', JSON.stringify(this.tasks));
this.task = '';
}
ionViewWillEnter() {
if(localStorage.getItem('tasks')) {
this.tasks = JSON.parse(localStorage.getItem('tasks'))
}
}
|
初版 |
- |
|
p.97 |
import { Component } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { IonicPage, NavController } from 'ionic-angular';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
}) |
import { Component } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { IonicPage, NavController } from 'ionic-angular';
@IonicPage()
@Component({
selector: 'page-home',
templateUrl: 'home.html'
}) |
初版 |
- |
|
p.97 |
constructor(
public navCtrl: NavController,
+ public http: HttpClient
) { } |
- constructor(public navCtrl: NavController) {
constructor(
+ public navCtrl: NavController,
+ public http: HttpClient
+ ) { } |
初版 |
- |
|
p.98 |
-Blank
+記事一覧 |
-Ionic Blank
+記事一覧 |
初版 |
- |
|
p.110 |
constructor(
public http: HttpClient,
public loadingCtrl: LoadingController,
public platform: Platform
) {}
|
constructor(
- public navCtrl: NavController,
public http: HttpClient,
public loadingCtrl: LoadingController,
public platform: Platform
) {}
|
初版 |
- |
|
p.119 |
@Component({
selector: 'page-home',
templateUrl: 'home.html',
+ providers: [WordpressProvider]
}) |
@Component({
selector: 'page-home',
+ templateUrl: 'home.html',
+ providers: [WordpressProvider]
}) |
初版 |
- |
|
p.119 |
import { IonicPage, NavController, LoadingController, Platform } from 'ionic-angular';
-import { HttpClient } from '@angular/common/http'; |
-import { HttpClient } from '@angular/common/http';
import { IonicPage, NavController, LoadingController, Platform } from 'ionic-angular';
|
初版 |
- |
|
p.120 |
constructor(
public loadingCtrl: LoadingController,
public platform: Platform,
- public http: HttpClient,
+ public wp: WordpressProvider
) {} |
constructor(
public http: HttpClient,
public loadingCtrl: LoadingController,
+ public platform: Platform,
public wp: WordpressProvider
) {} |
初版 |
- |
|
p.121 |
const id = this.navParams.get('id');
let loading = this.loadingCtrl.create();
loading.present();
|
let loading = this.loadingCtrl.create();
loading.present();
const id = this.navParams.get('id'); |
初版 |
- |
|
p.122 |
import { HttpClient } from '@angular/common/http'; |
消す |
初版 |
- |
|
p.135 |
実機の実行コマンドがない。 |
ionic cordova run ios |
初版 |
- |
|
p.138 |
エミュレーターのコマンドがない |
ionic cordova emulate ios |
初版 |
- |
|
|
|
|
|
|
|