ดีที่สุดที่ฉันพบได้บนอินเทอร์เน็ตสำหรับเรื่องนี้คือNGX นำทางที่มีข้อมูล มันง่ายมากและดีสำหรับการนำทางข้อมูลจากส่วนประกอบหนึ่งไปยังอีกองค์ประกอบหนึ่ง คุณต้องนำเข้าส่วนประกอบคลาสและใช้งานในวิธีที่ง่ายมาก สมมติว่าคุณมีบ้านและส่วนประกอบและต้องการส่งข้อมูล
ส่วนประกอบบ้าน
import { Component, OnInit } from '@angular/core';
import { NgxNavigationWithDataComponent } from 'ngx-navigation-with-data';
@Component({
selector: 'app-home',
templateUrl: './home.component.html',
styleUrls: ['./home.component.css']
})
export class HomeComponent implements OnInit {
constructor(public navCtrl: NgxNavigationWithDataComponent) { }
ngOnInit() {
}
navigateToABout() {
this.navCtrl.navigate('about', {name:"virendta"});
}
}
เกี่ยวกับส่วนประกอบ
import { Component, OnInit } from '@angular/core';
import { NgxNavigationWithDataComponent } from 'ngx-navigation-with-data';
@Component({
selector: 'app-about',
templateUrl: './about.component.html',
styleUrls: ['./about.component.css']
})
export class AboutComponent implements OnInit {
constructor(public navCtrl: NgxNavigationWithDataComponent) {
console.log(this.navCtrl.get('name')); // it will console Virendra
console.log(this.navCtrl.data); // it will console whole data object here
}
ngOnInit() {
}
}
สำหรับข้อสงสัยใด ๆ ก็ตามให้ทำตามhttps://www.npmjs.com/package/ngx-navigation-with-data
แสดงความคิดเห็นลงเพื่อขอความช่วยเหลือ