草庐IT

extjs4.2

全部标签

php - Symfony2 : Echoing JSON From a Controller for Use in an ExtJS 4 Grid

我刚刚开始使用Symfony2,我正在尝试弄清楚从Controller(例如,People)回显JSON以用于ExtJS4网格的正确方法是什么.当我使用vanillaMVC方法做所有事情时,我的Controller会有类似getList的方法调用People模型的getList方法,获取这些结果并执行如下操作:getList();echojson_encode(array('success'=>true,'root'=>'people','rows'=>$data['rows'],'count'=>$data['count']));}}?>这种行为在Symfony2中是什么样的?Con

EXTJS锁定网格鼠标滚动滚动问题

任何人都可以帮助为什么鼠标轮滚动在Firefox和Chrome中都非常慢。在InternetExplorer中的工作正常样本测试案例看答案OnlockedViewScroll:Ext.Emptyfn添加此网格配置

android - 如何创建适用于 iPhone、iPad 和 Android 的 Extjs 应用程序?

有没有人成功创建了可在iPhone、iPad和Android上运行的Extjs应用程序?我知道Sencha不支持移动设备上的Extjs,但我不想创建另一个专门用于移动设备的网站。我不需要花哨的移动界面,只需要基本功能。我做了一些快速测试。首先,我设法使用使界面变大原始界面在iPhone屏幕上太小了。然而,尽管界面变大了,但自动调整大小似乎无法正常工作,例如,当使用纵向方向时,网格不会完全显示。另一件事,网格缺少滚动条。我仍在寻找解决方案。是否可以添加外部按钮作为滚动条?此外,您还可以建议使用适用于移动设备和PC的Extjs替代工具。感谢您的指点。:) 最佳答

在Extjs中设置一个底座,破坏了可拖动的容器

我想将一个具有特定基本的容器箱,也可以拖动。不幸的是,如果我添加一个BASCL,那么我的容器就不再可拖动了。任何人都可以帮助我,以便我可以设置一个basecls并拥有一个可拖动的容器。这是一个小提琴,有一个崩溃的例子。如果您发表评论的基础,它将正常工作:https://fiddle.sencha.com/#view/editor&fiddle/22b3Ext.create('Ext.container.Container',{title:'Hello',baseCls:'cf-core-widgetcf-core-widget-container',width:200,html:'Wo

javascript - ExtJS 4 在商店中按一列分组,总计另一列

我有一个代表银行存款的数据存储区。数据看起来像这样:{account:'a',amount:5},{account:'a',amount:15},{account:'b',amount:7},{account:'b',amount:3},{account:'c',amount:12},我想在按帐户和总金额分组的网格中显示此数据。我不想显示原始数据。只是分组数据。AccountTotalAmounta20b10c12如果这是一个sql数据库,查询将沿着这些行:按账户从tbl组中选择账户,sum(amount);这在extjs中是否可以不手动执行?我似乎无法让它工作。我已经在我的商店中调用

ExtJS设置简单数组以存储

我有一个返回此返回的CodeIgniter服务:{数据:[“Cedula-1723822761.pdf”,“Croquis-1723822761.pdf”,“Pension-1723822761.pdf”],成功:“True”}在我的Extjs应用程序上,我试图这样处理它:varresponseData=opts.result.data;vardocumentos=Ext.ComponentQuery.query("#docsTest")[0];documentos.setValue(responseData);//Thisisjusttocheckthatthedataiscorrectva

php - 在 ExtJS 网格中将 NULL 值显示为空字符串而不是 "null"字符串的最简单方法是什么?

我有一个服务器端脚本(PHP)返回JSON数据以填充ExtJS网格。此数据来自MySQL查询,包含一些NULL值。当PHP将其编码为JSON表示法时,它会保持NULL不变:{"id":"33","name":"Test1","url":null,"cls":"x-tree-noicon","expanded":true}但是...当此数据显示在ExtJS网格中时,它会在NULL值的位置显示一个“null”字符串。我不希望它显示“null”。我只希望它为空(一个空字符串)。实现此目标的最简单方法是什么?谢谢。 最佳答案 我不确定是否最

extjs Rally应用程序TABPANEL新网格每个选项卡

这让我发疯。.我想在每个面板上添加一个网格,作为测试,我创建了两个商店,两个网格和一个tabpanel。我可以将数据加载到加载,第一个选项卡完美地显示网格,第二个标签显示了GRIS,但没有行。但是,它确实显示了一个计数,该计数加起来是分页旁边的底部的商店。只是试图让POC工作,因此无尽的可重复功能。Ext.define('CustomApp',{extend:'Rally.app.App',componentCls:'app',launch:function(){this.myGrid_Issue=null;this.myGrid_Risk=null;this._store_Risk();},

html - Extjs:修改链接(<a>) 'on click'

我使用ExtjsBoxComponent创建了一个HTML链接(),它工作得很好。但是我希望能够更新href而不是与链接关联的固定URL。用户单击链接时的属性。在href下面的代码中当用户点击链接时更新,我可以在HTML元素上使用FireBug验证这一点。但是新打开的页面缺少我对href的补充.问题:修改href是否为时已晚在onClick还是因为我正在修改href以错误的方式?代码:xtype:'box',html:'Linktogoogle',listeners:{render:function(c){c.getEl().on('click',function(){this.el.

html - Extjs:修改链接(<a>) 'on click'

我使用ExtjsBoxComponent创建了一个HTML链接(),它工作得很好。但是我希望能够更新href而不是与链接关联的固定URL。用户单击链接时的属性。在href下面的代码中当用户点击链接时更新,我可以在HTML元素上使用FireBug验证这一点。但是新打开的页面缺少我对href的补充.问题:修改href是否为时已晚在onClick还是因为我正在修改href以错误的方式?代码:xtype:'box',html:'Linktogoogle',listeners:{render:function(c){c.getEl().on('click',function(){this.el.