实用ExtJS教程100例-007:ExtJS中Window组件最小化
在上一节中我们演示了如何使用ExtJS的Window组件,这篇内容中我们来演示一下如何将窗口最小化。
要让ExtJS标题栏中显示最小化按钮并不麻烦,只需要设置 minimizable: true 即可。但是显示了最小化按钮,点击的时候却没有任何反应。这是因为ExtJS没有处理最小化事件,需要我们自己来定义最小化按钮被点击时的操作。
Ext.onReady(function () { var g_win = Ext.create("Ext.window.Window", { title: "标题 - www.qeefee.com", height: 200, width: 400, layout: "fit", modal: true, closable: false, minimizable: true, animateTarget: "btn1", listeners: { minimize: function
() { var me = this
; me.hide(); } }, html: "<h2>最小化窗口演示</h2>" }); Ext.get("btn1").on("click", function () { g_win.show(); //显示窗口 }); });
要想将窗口最小化,需要处理最小化事件。上面标记的代码就是为window添加最小化事件,处理方法是将窗口隐藏。
当按钮“显示窗口”被点击的时候,窗口会被打开,当点击最小化按钮的时候,窗口被隐藏
本文作者:拓荒者IT
本文链接:https://www.cnblogs.com/youring2/p/extjs-100-examples-window-minimize.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
📌做了个微信公众号【拓荒者IT】,分享各种技术干货,新内容首发到公众号,欢迎关注❤️
分类:
标签:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步