杀死页面加载羽毛



我正在使用 Ionic 2,并希望从类似于 PHP die(( 的羽毛加载中杀死页面;

函数

以下是我目前正在使用的方法。

fetch_data() {
    let loader = this.loadingCtrl.create({ content: 'Loading...' });
    loader.present();
    this.bank.types().subscribe( response => {
      this.linkBankTypes = response.results;
      loader.dismiss();
    }, err => {
        loader.dismiss();
        loader = this.loadingCtrl.create({ content: 'No Internet connection. Make sure Wi-Fi or cellular data is turned on, then try again.' });
        //Kill the page from here
    });
  }
PHP

的 die(( 函数停止创建页面,并让 PHP 运行环境向客户端浏览器返回令人讨厌的错误消息。

您可以通过抛出异常导致 Ionic 崩溃,但这不是愉快的用户体验,不建议这样做。

相反,您可以导航到错误页面或显示指示错误的消息。

NavControllerpushpop可用于导航到错误页面或返回到上一页。

相关内容

  • 没有找到相关文章

最新更新