zoukankan      html  css  js  c++  java
  • ionic3 生命周期

    ionic3 总共有8个钩子函数分别是onPageLoadedonPageWillEnter,onPageDidEnter,onPageWillLeave,onPageDidLeave,onPageWillUnload,onPageDidUnload

    还有两个钩子不太一样,上面的钩子函数都没有返回值,以下两返回布尔值ionViewCanEnterionViewCanLeave

    // 页面被加载完成后调用的函数,切换页面时并不会进行重新加载,因为有cache的存在  
    onPageLoaded() {  
      console.log('page 1: page loaded.');  
    }  
      
    // 页面即将进入的时候  
    onPageWillEnter() {  
      // 在这里可以做页面初始化的一些事情  
      console.log('page 1: page will enter.');  
    }  
      
    // 页面已经进入的时候  
    onPageDidEnter() {  
      console.log('page 1: page did enter.');  
    }  
      
    // 页面即将离开的时候  
    onPageWillLeave() {  
      console.log('page 1: page will leave.');  
    }  
      
    // 页面已经离开的时候  
    onPageDidLeave() {  
      console.log('page 1: page did leave.');  
    }  
      
    // 从 DOM 中移除的时候执行的生命周期  
    onPageWillUnload() {  
      
    }  
      
    // 从 DOM 中移除执行完成的时候  
    onPageDidUnload() {  
      
    }  
    ionViewCanEnterionViewCanLeave:

    //如果满足条件可以进入
    ionViewCanEnter() {
      if(new Date().getHours()>=9){
        console.log('时间到了,上班了!');
      return false;
      }
    return true;
    }

    //如果满足条件可以离开
    ionViewCanLeave(){
      if(new Date().getHours()>=18){
      console.log('时间到了,可以下班了!');

      return false;

           }

    return true;
    }

  • 相关阅读:
    the selected directory is not a TomEE home
    java 获取当前年份 月份,当月第一天和最后一天
    java jwt工具类,生成和解析token
    Thymeleaf嵌套循环,每次循环显示固定数量
    oracle 非正常关机 错误1033解决办法
    webService简单记录
    好用的json工具
    org.apache.ws.commons.schema.XmlSchemaForm.getValue()Ljava/lang/String;
    webservice获取ip地址
    JSP(一)
  • 原文地址:https://www.cnblogs.com/longailong/p/10448845.html
Copyright © 2011-2022 走看看