问题标签 [extjs5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ExtJS:如何将 itemSelector 用于具有嵌套循环的 XTemplate?
我正在Ext.view.View
上课创建一个数据视图,用于显示在 ajax 代理之后收到的图像列表。根据 DataView 的 Sencha Doc,itemSelector
属性是强制性的。所以我使用它,itemSelector: 'div.thumb-wrap'
但相应的类在嵌套循环中而不是在外部循环中,如下所示:
JS代码:
JSON:
店铺:
堆栈跟踪:
每当我尝试使用itemSelector: 'div.blabla'
它时,它就在控制台中没有任何问题的情况下继续进行..确实它不起作用,因为没有像blabla这样的类..所以这对我来说是一种令人困惑的东西..有什么想法吗?
javascript - 饼图不使用远程存储呈现(使用静态存储)
我有一个 Ext.chart 饼图,我正在尝试加载数据,但有点麻烦。
下面的静态存储工作正常:
然而这不是吗?
我只是得到一个空白图表或未定义...?
当我使用 Data.Store(而不是 JsonStore)时,我可以看到饼图周围的县,但中间的彩色图表不见了,并且正在使用下面的 Data.Store:
上面的代码片段产生了这个:
从我的数据库返回的 json 格式如下:
第一个代码片段显示了一个很好的图表,其他人没有,你们能发现问题吗?
在此先感谢:) 内森
图表的完整代码
在浏览器中请求
extjs - 错误的 ExtJS5 网格渲染
学习 ExtJS5 我遇到了网格问题。我有这样的面板描述:
但它呈现错误。我没有看到复选框,并且文本列的区域太小。firebug 控制台中没有任何错误。
代码有什么问题?
谢谢。
symfony - Extjs5 与 Symfony2 文件夹结构
我正在使用 Extjs 5 和 symfony2。我在 /web/MyApp_app 下创建了 Extjs 5 项目
像这样的 MyPrject 结构
请让我知道如何使用 symfony 路由器访问 extjs 页面。
我不想通过 MyApp.dev/web/MYApp_app/index.html 直接访问 index.html。(我可以通过这种方式查看 extjs 页面。但我想在用户成功登录后使用 symfony 路由器访问此页面)
我想访问如下网址 http://myapp.dev/web/app_dev.php/myapp-app 在这里我收到http://myapp.dev/web/app_dev.php/myapp-app/ext/packages/ sencha-core/.sencha/package/Boot.js?_dc=1406021528655错误
所以我在 bootstrap.js 中更改了几行,如下所示
但这在生产构建中不起作用。请让我知道如何使用 symfony 路由器访问 extjs 页面。
javascript - ExtJS 5饼图不使用远程存储呈现
我在 ExtJS 5 中有一个基本的饼图。我遇到的问题是该图表使用静态 JsonStore 呈现,但无法使用远程 data.store 正确呈现?
这是我的代码:
查看(图表)
店铺
模型
这是使用静态存储呈现的方式:
这是它与远程存储的呈现方式:
尽管图表是使用 Sencha CMD 和 sencha-charts 目录中的“sencha ant build”命令构建的,但我使用的是最新版本的 GPL。
为什么静态商店会显示它(关于底部的图例仍然存在问题)但远程 json 没有?
Iv'e 尝试在图表渲染后加载商店并且可见,因为我已经看到了一篇关于推迟加载商店以给图表时间渲染的帖子,但这不起作用:
提前致谢 :)
弥敦道
extjs - 带有PHP的Ext js Grid没有数据输出
希望你能帮我解决我的问题我不知道添加什么代码来用 PHP 创建一个简单的网格,没有数据会输出到网格我在教程中看到了这些所以我创建了一个输出 json 的 php 文件然后我创建了一个网格在这里存储是我的代码
//这是我的商店
//这是我的网格
//这是我的PHP代码
mvvm - EXTJS 5图表工具提示在require []上使用“sencha-charts”不起作用
我目前使用 ExtJs5 MVVM 架构,我在 app.json 文件上需要“sencha-chart”而不是“ext-chart”,图表工作正常,但在我使用的条形系列上添加工具提示不起作用。没有错误日志。
我还检查了他们在 sencha chart kitchensink 上的示例(哪个图表工具提示正在工作),发现他们需要“ext-chart”。我的带有工具提示配置的条形系列代码:
我的代码有问题吗?
谢谢
twitter-bootstrap - 使用 bootstrap.js 从 extjs 应用文件夹外部加载 extjs
我已经使用 sencha cmd 构建了 extjs 5 应用程序,我想在我的自定义 hmtl 页面中使用它。我有以下结构:
我想做的是在我的 customapp/index.html 中请求 bootstrap.js,它应该从 extjsapp 文件夹加载所有包和 ext。默认情况下,它会尝试从与使用 boostrap.js 的位置相关的 customapp/ext 加载它们。如何制作/构建它,以便它从 extjsapp/ext 而不是 customapp/ext 加载 ext。
应该可以从任何位置使用 bootstrap.js 来加载 extjs 框架和在 extjs 文件夹中构建的所有必需的包。
extjs - Sencha Cmd build - 创建后台进程失败
我正在尝试使用 Cmd v5.0.0.160 构建 extjs5 应用程序。
我在我的 PATH var 上安装了 ruby2.0 和 sencha cmd。
这是我在运行时遇到的错误sencha app build
:
该应用程序在开发模式下工作正常(sencha app watch)。
因为它看起来像是关于主题的,所以我没有使用自定义主题,而是使用 ext-theme-neptune。
有没有人知道它是关于什么的?我会很感激任何想法!
解决方案:
调试模式显示问题出在缺少目录中Cmd/5.0.0.160/bin/linux-x64
。但是有Cmd/5.0.0.160/bin/linux
目录,因此软链接linux
可以linux-x64
解决问题。
javascript - Sencha Cmd 5 共享包集成工作流程
谁能解释如何使用 ExtJs 5 在 Sencha Cmd 5 中实现共享包功能?我创建了一个包含两个应用程序的工作区。这些应用程序共享放置在正确包文件夹中的 javascript 代码,并且应用程序各自的 app.json 已按照此处的说明进行了修改。
运行“sencha app refresh”命令后,共享代码未实现。我已经在这几天了。以下是我创建工作区、应用程序和包的步骤:
第 1 步:创建工作区
第 2 步:创建应用程序
第 3 步:创建名为“common”的包
第 4 步:将基本的 ExtJs 类文件放到 packages/common/src 文件夹中
第 5 步:修改两个应用程序中的 app.json 代码以包含新删除的 ExtJs 类
第 6 步:刷新
运行刷新后,我希望能够使用代码,或者至少使用 FireBug 引用它。我是不是少了一步???任何帮助将不胜感激。