我是带有打字稿的Ionic2和Angular2的新手,我想为iOS和Android构建一个移动应用程序.下一步我想要包含一张地图并找到Leaflet,以便在GoogleMaps和OSM之间轻松改变,......
所以,我的问题始于安装:有不同的包,如npm install leaflet或npm install leaflet-map或npm install ui-leaflet更多..
其次,我不知道如何包含这些包.如果有人可以在Ionic2中为我提供一个非常简单的基本应用程序,显示传单地图,那就太棒了.
我有一个类Action与它的方法do(),其中IonicAlert被调用。我现在想做的是,Action.do().then( () => { /* do domething */ } );
仅在单击警报上的“ 确定”后,才调用类似
的名称。
do(): Promise<boolean> {
let alert = this.alertCtrl.create({
buttons: [{
text: 'OK',
handler: () => {
alert.dismiss().then( () => { /* do something */ });
return false;
}
}]
});
alert.present();
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
我添加return null;只是为了没有错误,但是它当然不起作用。任何想法,如何解决?谢谢
PS:我也将其发布到了ionic论坛:https : //forum.ionicframework.com/t/ionic-alert-wait-until-button-is-pressed/67448
我知道有通过禁用选项的那些"未使用的导入的警告给tslint运行时,ionic serve或者ionic build.但我不知道该把它放在哪里.有人知道吗?谢谢
[1] https://palantir.github.io/tslint/rules/no-unused-variable/