我有一个屏幕,上面装有代表不同扇区的不同方框,所有扇区都有不同的子扇区。
我试图单击一个部门,以便可以转到该特定部门的详细信息。
这些详细信息显示在幻灯片中。
对于每个扇区,我都有一个ion-slide
,在每个幻灯片中都有一个子扇区列表。
我有以下代码将我带到所选部门的幻灯片(来自框)。
这给了我这个错误:
Property 'parent' does not exist on type 'NavController'.
我尝试使用其他东西,但找不到任何东西。请帮助
@Component({
selector: 'app-tile',
templateUrl: './tile.component.html',
styleUrls: ['./tile.component.scss'],
})
export class TileComponent implements OnInit {
@Input() tileData: superSectorPassClass;
@Input() superSectorIcon: string;
constructor(private navCtrl: NavController, private events: Events, public globalVariableService: GlobalVariableServiceProvider) {
}
goToSlide(slideID: number) {
this.globalVariableService.comesFromTileClick = true;
console.log('this.globalVariableService.comesFromTileClick: ' + this.globalVariableService.comesFromTileClick);
this.navCtrl.parent.select(1).then(() => {
this.events.publish('go-to-slide', 1, slideID - 1);
console.log('Published');
});
}