zoukankan      html  css  js  c++  java
  • Ext.LoadMask遮罩的效果几种实现方式

    Ext.LoadMask用于在加载数据时为元素做出类似于遮罩的效果。可以直接应用在元素上,如:

     var loadMarsk = new Ext.LoadMask(document.body//元素、DOM节点或id, {
         msg : '正在删除数据,请稍候。。。。。。',
         removeMask : true// 完成后移除
     });
     loadMarsk .show(); //显示

    然后在处理完成的方法中loadMarsk .hide();

    还可以和Ext.data.Store结合,可将效果与Store的加载达到同步,如:

    Example1:

    var loadMarsk = new Ext.LoadMask(document.body, {
        msg : '数据处理中!',
        disabled : false,
        store : store
    });

     Example2:

    form的submit方法中有waitMsg属性来达到上面的效果 ,如:

    form.submit({
         waitMsg : '正在提交数据...'

         .....

    Example3:

    var myMask = Ext.LoadMask("xxPanel", {

      msg: '请稍等,数据正在努力加载中……'

    });

  • 相关阅读:
    《我曾》火了:人这辈子,最怕突然听懂这首歌
    SpringMVC的运行流程
    Directive 自定义指令
    Vue 过滤器
    MVC 和 MVVM的区别
    vue指令
    async
    Generator
    单词搜索
    Promise
  • 原文地址:https://www.cnblogs.com/bluestorm/p/3136172.html
Copyright © 2011-2022 走看看