【发布时间】:2019-08-28 15:52:31
【问题描述】:
这就是我所做的。
1) 新建页面“prd-modal.page”
ionic g page prd-modal
2) 然后在 tab2.module.ts 中:
import { PrdModalPageModule } from '../prd-modal/prd-modal.module';
@NgModule({
imports: [
IonicModule,
CommonModule,
FormsModule,
PrdModalPageModule,
RouterModule.forChild([{ path: '', component: Tab2Page }]),
],
declarations: [Tab2Page]
})
3) 点击标记时调用模态
addMarker(){
..
this.map.addMarker(markerOptions).then(marker => {
marker.on(GoogleMapsEvent.MARKER_CLICK).subscribe((data) => {
console.log("daata"+data);
alert(data);
this.openModal();
});
});
}
但是,当我加载我的应用程序时,我的整个选项卡 2 已经位于选项卡 2 内容的顶部(我在选项卡 2 上有一张地图)。我尝试调试它,我的整个选项卡 2 被模态替换..意味着我的选项卡 2 不再存在。它完全被模态及其内容所取代。
我真的不知道我哪里出错了。非常感谢任何帮助。
【问题讨论】:
标签: javascript java android typescript ionic-framework