zoukankan      html  css  js  c++  java
  • 谁对EXTJS熟悉,有关关闭panel的问题?

    谁对EXTJS熟悉,有关关闭panel的问题?
    比如:我在A.js 中写了一个  var  win  =   new  Ext.Window( { b.js });   win.show();

    打开了一个新的窗口,然后在b.js 中写了一个按钮提交信息。

    现在我想在b的提交完了后,能够关闭win.show();出来的窗口,应该怎么做?

    我试着在b中用window.close();不能关闭,或者能不能调用到窗口中的叉事件关闭?

    用close事件的时候我记得有个问题,close好像是永远的销毁了这个对象,你好像要重新写方法,重新把这个窗口new出来,用hide只是隐藏了,在开发过程中用hide存在一些问题,建议用close。
    function newwin(){

    arti_win = new Ext.Window({
    layout:'fit',
        860,
            height:570,
        closeAction:'close',   //主要是设置这里,有hide与close
    resizable : false,
    shadow : true,
        closable:true,
        bodyStyle:'padding:5 5 5 5',
        animCollapse:true,
        modal: true,     
        autoDestroy:true,
    items:[form]
    }); 
    }

    解决了,现在来分享一下
    parent.Ext.getCmp('b-win').close();
    用这个就可以了

  • 相关阅读:
    Django model中的内嵌类(Class Meta)
    drf框架(二)
    drf框架(一)
    html、CSS 简单回顾
    前端vue框架(五)
    前端vue框架(四)
    前端Vue框架(三)
    前端vue框架(二)
    前端开发Vue框架(二)
    mysql 比较两个日期的时间差
  • 原文地址:https://www.cnblogs.com/telwanggs/p/5025932.html
Copyright © 2011-2022 走看看