Tốt nhất tôi tìm thấy trên internet cho điều này là ngx-navigation-with-data . Nó rất đơn giản và tốt để điều hướng dữ liệu từ thành phần này sang thành phần khác. Bạn chỉ cần nhập lớp thành phần và sử dụng nó theo cách rất đơn giản. Giả sử bạn có nhà và về thành phần và muốn gửi dữ liệu sau đó
THÀNH PHẦN
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"});
}
}
GIỚI THIỆU
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() {
}
}
Đối với bất kỳ truy vấn nào, hãy theo dõi https://www.npmjs.com/package/ngx-navlation-with-data
Bình luận xuống để được giúp đỡ.