我是Typescript的新手.我已经3天了.我想从Firebase访问数据.我访问并列出.当我想用(Click)="item()"传递给另一个页面时,我收到错误.我在哪里做错了.
数据api.service.ts
import {Injectable} from '@angular/core';
import {Http,Response} from '@angular/http';
import 'rxjs';
import {Observable} from 'rxjs/Observable';
@Injectable()
export class DataApi {
private url = 'https://ionic2-9dc0a.firebaseio.com/.json'; // https://ionic2-9dc0a.firebaseio.com
currentphone : any = {};
constructor(private http:Http){
}
getAdress(){
return new Promise(resolve =>{
this.http.get(`${this.url}`)
.subscribe(res => resolve(res.json()))
});
}
}
Run Code Online (Sandbox Code Playgroud)
about.ts
import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import {DataApi} from '../../app/shared/shared';
import {Http, HttpModule} from '@angular/http';
import {TeamsPage} from '../teams/teams';
@IonicPage()
@Component({
selector: 'page-about',
templateUrl: …
Run Code Online (Sandbox Code Playgroud) 我正在尝试构建一个 IONIC 项目,但我面临这个异常,我无法为此调试解决方案。我尝试了很多建议,但没有解决方案。我正在等待您的帮助
1-ionic start test4 tabs
2-cd test4
3-ionic platform add android
4-ionic build android
Run Code Online (Sandbox Code Playgroud)
错误
C:\Users\onurr\test4>ionic build android
Running command: "C:\Program Files\nodejs\node.exe"
C:\Users\onurr\test4\hooks\after_prepare\010_add_platform_class.js
C:\Users\onurr\test4
add to body class: platform-android
ANDROID_HOME=C:\Users\onurr\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_112
Subproject Path: CordovaLib
Starting a new Gradle Daemon for this build (subsequent builds will be faster).
FAILURE: Build failed with an exception.
* What went wrong:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, …
Run Code Online (Sandbox Code Playgroud) 我是Ionic2的新手.我正在开发离子2上的测试应用程序,它有很多功能(短信,电话号码,图表,MySql,推...)我只是按照推送通知的步骤.推送通知链接.但我得到一个错误,我没有得到原因.我在哪里犯错误
app.component.ts
import { Component } from '@angular/core';
import { Platform } from 'ionic-angular';
import { StatusBar } from '@ionic-native/status-bar';
import { SplashScreen } from '@ionic-native/splash-screen';
import {
Push,
PushToken
} from '@ionic/cloud-angular';
import { HomePage } from '../pages/home/home';
@Component({
templateUrl: 'app.html',
providers: [Push]
})
export class MyApp {
rootPage:any = HomePage;
constructor(platform: Platform, statusBar: StatusBar, splashScreen:
SplashScreen,public push:Push) {
platform.ready().then(() => {
// Okay, so the platform is ready and our plugins are available.
// Here you …
Run Code Online (Sandbox Code Playgroud)