在这里我导入插件,这一切都运行良好。
import { NgModule, ErrorHandler } from '@angular/core';
import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
import { MyApp } from './app.component';
import { HomePage } from '../pages/home/home';
import { StatusBar } from '@ionic-native/status-bar';
import { SplashScreen } from '@ionic-native/splash-screen';
import { Network } from '@ionic-native/network';
@NgModule({
declarations: [
MyApp,
HomePage
],
imports: [
IonicModule.forRoot(MyApp)
],
bootstrap: [IonicApp],
entryComponents: [
MyApp,
HomePage
],
providers: [
StatusBar,
SplashScreen,
{provide: ErrorHandler, useClass: IonicErrorHandler},
Network
]
})
export class AppModule {}
将其添加到app.module.ts,并将其声明为提供商......
import { NavController, ToastController } from 'ionic-angular';
import { Network } from '@ionic-native/network';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(private toast: ToastController, private network: Network, public navCtrl: NavController) {
}
}
ionViewDidEnter() {
this.network.onConnect().subscribe(data => {
console.log(data)
}, error => console.error(error));
this.network.onDisconnect().subscribe(data => {
console.log(data)
}, error => console.error(error));
}
在构造函数中注入,现在我认为这是我在使用this.network.onConnect()时的问题;
int main()
{
ifstream filetocopy("ecommerce.csv");
int d;
while(filetocopy>>d){
cout << d << endl;}
ofstream numbers("testing.csv");
numbers << d << endl;
}
我正在玩wifi打开/关闭但没有登录控制台.. 而且我知道我做的一切都还不错但仍在吗?
答案 0 :(得分:0)
ionViewDidEnter
应该在HomePage
课程内。
import { NavController, ToastController } from 'ionic-angular';
import { Network } from '@ionic-native/network';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(private toast: ToastController, private network: Network, public navCtrl: NavController) {}
ionViewDidEnter() {
this.network.onConnect().subscribe(data => {
console.log(data)
}, error => console.error(error));
this.network.onDisconnect().subscribe(data => {
console.log(data)
}, error => console.error(error));
}
}