に別のコンポーネントのテンプレートからコンポーネントの機能を呼び出すために私のアプリダッシュボードにでダッシュボードを取得します。 html using home.tsは私が</p> <p>イオン2.Iに別のコンポーネントのテンプレートからコンポーネントの関数を呼び出すにしたいどのようにイオン2
コンポーネント。
<ion-content>
<div class="dashboardSection">
<a href="" (click)="fetchAllClass()">
<div class="header padding text-center classes common">
<img src="assets/images/icos_15.png" alt="Your logo here" width="50%" height="auto"/>
<p class="Sectiontitle">STUDENTS</p>
</div>
</a></div>
</ion-content>
これは今、私はダッシュボードのコンポーネント
から学生component'functionを呼びたい、私はstudents.tsのような学生のコンポーネントを作成しhome.ts
doLogin(event) {
var user1 =this.loginForm.value;
var password = this.loginForm.controls.password.value;
this.homeService.doLogin(user1).subscribe(
user =>{
this.user = user.results;
this.storage.set('isLoggedIn', 'shahjad');
this.navCtrl.setRoot(DashboardComponent, {thing1: user });
},
err => {
console.log(err);
},
() => console.log('login complete')
);
}
の助けを借りて見せています
@Component({
selector: 'page-students',
templateUrl: "./students.html"
})
export class StudentsComponent {
dashboardItem: any;
mode = "Observable";
errorMessage: string;
constructor(public fb: FormBuilder,private studentsService: StudentsService,public navCtrl: NavController,private storage: Storage,private menu: MenuController) {}
fetchAllClass(event) {
alert("fd");
}
}