extjs相关内容
我们是否有可能为同一个Webockket会话使用多个处理程序(OnMessage方法)? 在下面的代码中,只有一个OnMessage方法处理来自客户端的消息。 但是,我们是否有可能为同一个WebSocket会话使用多个OnMessage处理程序方法? 编码: var url = window.location.href; var arr = url.split("/")
..
我有一个带有复选框选择模型的网格。 Ext.define('Mb.view.ship.OrdersGrid', { extend: 'Ext.grid.Panel', selType: 'checkboxmodel', selModel: { injectCheckbox: 0, pruneRemoved: false },
..
我试着在sencha论坛上问这个问题,但没有任何运气: http://www.sencha.com/forum/showthread.php?175816-Attempting-to-create-draggable-panel-within-another-panel-stuck-in-upper-left-corner 我正在尝试在另一个面板中添加一个小面板,并允许用户在屏幕上拖动它。
..
下面是我显示三个组合框的代码,这三个组合框是按严重程度排列的过滤、开始发布和结束发布。当我刷新页面时,我希望组合框记住之前选择的内容。现在,它在两个组合框中都显示了当前版本。 对此有任何帮助 launch: function() { var that = this; this.down('#SevFilt
..
我正在构建一个Web应用程序,用户可以在其中打印面板及其内容。我找到一个代码as seen here,并将其调整为: Ext.define('My_app_name.override.form.Panel', { override: 'Ext.form.Panel', print: function(pnl) { if (!pnl) {
..
我想为图表添加标题,例如 仪表示例或饼图.我想在图表下方或上方显示标题.这可能吗?我一直在寻找,但找不到任何关于此的信息.如果是这样,有什么建议可以分享吗?它会是这样的 编辑:我发现有一个属性可以为 Ex.draw 上的标题或任何标签创建 text sprites包.但我无法理解如何使用它.. 这里有人做过吗? 解决方案 由于 Ext.chart.Chart 是一个 Ext.d
..
我正在开发 Ext.Button 的扩展,它可以在鼠标悬停/鼠标悬停时显示/隐藏按钮的菜单.它对于按钮的直接子菜单非常有效,但是我遇到了一个问题,让它在任何二级/三级/等菜单中都能正常运行. 现在,当用户移动到包含菜单的顶部菜单中的某个项目时,它将打开该菜单并且用户可以毫无问题地将光标移入其中,一切都将保持打开状态.如果用户随后将光标移出二级菜单进入开放空间,则所有菜单都将关闭,这也是正确的
..
我正在尝试在 Ext JS 4 中创建我自己的 LinkButton 组件.没什么新东西,对吧? 我的代码如下所示: Ext.define('LinkButton', {扩展:'Ext.Component',xtype: '链接按钮',autoEl: 'a',renderTpl: '{text}',配置:{文本: '',处理
..
..
我正在处理一个页面上只有一个 GridPanel 的项目.该面板可以显示任意数量的行,并且我设置了 autoHeight 属性,这会导致 GridPanel 扩展以适应行数.我现在想要一个水平滚动条,因为在某些分辨率下并非所有列都会显示(而且我无法减少列数). 如果我设置 autoHeight 我没有水平滚动条,如果我不设置它并设置一个固定高度我有一个水平滚动条但 GridPanel 显然不
..
正如您在下面注意到的,我正在使用 Ext.Array.merge 在 initComponent 中呈现 columns. 我正在尝试在 initComponent 中将 columns 的 flex 属性设置为默认值.我怎样才能实现这种安排? initComponent: function () {变我=这个;Ext.on('resize', function () { me.heigh
..
我有一个底部带有分页工具栏的网格,顶部有一个“加载"按钮,可用于在网格中加载记录. 因此,最初网格中不存在任何值,但在这种情况下,分页工具栏也会显示第 1 页,共 1 页,并且还启用了转到“下一页"或“最后一页"的图标. 因此,当用户单击这些图标中的任何一个时,虽然没有加载记录,但在内部,“page"和“start"的值设置为 NaN,如果随后用户单击“Load"按钮,则这些 NaN
..
这是初始化我的视图的正确方法吗?我有这个代码: Ext.define('AS.view.View', {扩展:'Ext.grid.Panel',别名:'widget.view',商店:'商店',初始化组件:函数(){}}); 商店是在网格上配置的,我不应该看到数据吗?有人可以帮我吗? 解决方案 你应该把 this.callParent(arguments); 放在 initCompon
..
我已经消除了这段代码中的所有异常.但是,来自我的代理的数据没有呈现在我的 Ext.grid.Panel 小部件中.您将在下面找到页面呈现时的不同组件.我没有包含 Ext.Direct 代理的服务器端堆栈代码. HTML: Ext 直接网格集成
..
我有一些存储,这是形成的数据.在面板上,它看起来如何“fieldName"和文本字段(依赖于调用的表单). 例如,在一个表单上显示“名称文档"和字段,在另一个表单上显示:销售日期和日期字段.数据是动态形成的. 这里是商店: someStore = new Ext.data.JsonStore({storeId: '我的商店',网址:objectUrlAddress,基本参数:{'ob
..
我正在使用 checkcolumn 和 celledit 创建一个网格.我有 3 列 1 用于复选框,其他是可编辑的文本字段,第三列是产品名称,使用 celledit 编辑价格. 当我选中记录上的复选框时,焦点应该在该特定记录的文本字段上. 这是代码示例: Ext.define('MyApp.view.EntryPage',{扩展:'Ext.grid.Panel',别名:'widge
..
我已将默认远程过滤器添加到“hiddenFlag"列的网格中,但它在首次加载时不活动.当我单击列标题菜单时,过滤器似乎处于活动状态,但现在记录是合适的.我应该停用并再次激活它. 如何,我可以将它配置为在第一次加载时也处于活动状态? Ext.define('Ext.migration.CommentGrid', {扩展:'Ext.grid.Panel',别名:'widget.commentg
..
我有一个网格面板,其中一些单元格是可编辑的,而另一些则不是.我想这样当你用键盘在网格中切换时,不可编辑的单元格会被跳过,即永远不会被选中. 到目前为止,这是我的简单网格: var store = Ext.create('Ext.data.Store', {字段:['姓名','年龄','国家'],数据:[{姓名:'丽莎',年龄:13,国家:'美国'},{name:'Bart',年龄:75,国
..
这正是我正在寻找的http://www.developerextensions.com/index.php/extjs-filter-row 但我找不到与 extjs 4 兼容的版本 很可能我创建了一个错误的代码,因为我是 extjs 中的菜鸟,所以请你帮我解决这个或一些类似的扩展,如何准确地实现它并使其工作? 提前非常感谢您. 解决方案 你不需要使用外部插件.在 Ext JS
..
我有一个使用 ext 3.4 网格过滤器插件的可排序网格.我想默认活动列来过滤真实值.需要非活动记录的用户可以删除过滤器.如何指定默认筛选列和值? 提前致谢! colModel: new Ext.grid.ColumnModel({默认值:{可排序:真//如何指定默认过滤器值////仅显示活动记录,除非用户更改过滤器...},列: [{数据索引:'f_uid',id:'f_uid',标头:
..