问题标签 [sencha-architect]

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.

0 投票
1 回答
988 浏览

javascript - Sencha Architect 中的表格布局(Ext.js 项目)

由于新的项目需求,我开始熟悉 Sencha Architect,除了使用 Table Layouts 之外,一切似乎都很好。Sencha Architect 的文档很差,Ext.js 的 Table Layout 的文档似乎没有回答我的问题。

请使用此链接作为参考: http: //fossilstudio.com/offsite/sampleLayout1/app.html

“表格”面板只是一个布局为 Table 且列为 2 的面板。它包含 4 个面板。我想要实现的是通过强制表格为 100% 的高度和宽度来让这 4 个面板占据相同数量的水平和垂直空间。这并不像我希望的那样直观。

0 投票
1 回答
855 浏览

extjs - Sencha Architect XML TreeStore 无法加载/映射 XML

我正在尝试在 Sencha Architect 中使用 XML TreeStore,但它无法从给定的 XML 加载任何数据。虽然我可以将该存储作为对象访问,但它的getCount()返回“未定义”和getNodeById('foobar')导致“无法读取未定义的属性“foobar”之类的方法让我认为映射没有发生(存储已初始化但无法解析数据/ 实例化模型)。

具有相同模型但通过相同基本设置中的平面存储访问的相同 XML 工作正常(例如getCount(),按预期返回 2)。具有 JSON 数据版本的树存储也可以正常工作。

Sencha Architect 为我的问题商店开设的课程是:

源 XML 文件存储指的是:

万一我误解了“root”属性的目的,我尝试了不同的节点名称作为全局根,并假设子节点根将读取器的“root”属性设置为所有可能的值,但没有运气。

我也尝试从节点中删除空,效果相同。

这不是关于在视图中显示商店中的项目,我只是试图访问控制器中的数据。

带有 XML 文件、树存储和访问该存储的控制器的 PS 虚拟项目在onLaunch这里:http ://sdrv.ms/RAsj26

0 投票
1 回答
645 浏览

sencha-touch - 是否可以在 Sencha Touch 2 中拖放短列表,如 iPhone 书签

我想知道在 Sencha touch 2 中是否可以像 iPhone 书签的功能一样拖放短列表。

我搜索了许多煎茶触摸问答,但没有找到任何合适的答案。

此代码使列表可拖动,但仅适用于从上到下。无法将任何项目从列表底部向上拖动。

sencha touch 2 中是否可以有简短列表?

0 投票
1 回答
2049 浏览

javascript - Ext.js 中的 100% 高度 TabPanel(使用 Sencha Architect)

我正在使用 Sencha Architect,但尚未弄清楚如何让我的 TabPanel 内容占用 TabPanel 所在容器的 100%。

这是我现在使用的代码:

我完全不知道如何实现这一点,而且我无法在 Ext.js 文档中找到答案。

0 投票
1 回答
362 浏览

extjs - Sencha Touch & Sencha Architect:嵌套模型

使用 Sencha Architect,我在 Sencha Touch 2 中面临以下问题:我可以定义模型,从 JSONp 代理读取它们,没问题,但是如何定义一个模型,它本身包含另一个模型的数组?

数据加载正常,但“子”模型数组只是一个普通的 JS 对象,例如,我不能使用任何 getter。没有与 Ext Model 定义的链接...

谢谢您的帮助

0 投票
1 回答
480 浏览

extjs4 - How to run a Sencha Architect MVC application in Liferay

Does anyone have any information on how to properly run a Sencha Architect MVC app in LifeRay?

Designing, and running an app using architect(in a simple local apache server for mock up purposes) seems to work perfectly. My problem is trying to convert this over to use our LifeRay portal(ver 6)

I have tried to use Senchas build tools to create a jsb and build all into one JS script, but that seems to be missing required classes, and it says it is missing files, "NetworkError: 404 Not Found - htp://localhost:8080/web/www/senchaTest/view/MainViewport.js?_dc=1350398599155".

I have been searching for good info on how to run a Sencha MVC app in liferay, with the proper setups, but have not found any information out there.

Can anyone point me in the correct direction?

0 投票
1 回答
728 浏览

sencha-architect - 浏览器和主页图标标签的应用程序标题

我正在使用 sencha touch 2 和 sencha 建筑师。我找不到用于更改应用程序在浏览器中显示时使用的应用程序标题或 iO 上主页图标标签的 GUI 路径。

无论如何,如果我更改 app.html 中的标题标签,sencha 架构师会使用默认标题覆盖文件。Sencha touch 2 是一个非常强大的产品,但文档对我来说有点混乱。

非常感谢

0 投票
2 回答
1000 浏览

json - 调用 json webservice 时的 Sencha 触摸问题

我正在尝试从 sencha touch 调用部署在 localhost(Tomcat) 中的 json Web 服务,但是我收到了错误的请求响应,并且当我删除内容类型时,我收到了不受支持的类型。请帮我提供使用 sencha touch 的 json 服务的确切代码。

这是代码,

0 投票
4 回答
608 浏览

sencha-touch-2 - 按钮触及工具栏边框

当我将一个按钮停靠在工具栏右侧时,它开始触摸工具栏的上边框,如下所示:

在此处输入图像描述

这是我的代码:

0 投票
0 回答
168 浏览

asp.net - 在 Sencha 的 ASP.Net Web 表单中重用 DAL

我有一个内置在 ASP.Net Web 窗体中的 N 层 Web 应用程序。该应用程序为青少年体育项目注册用户 - 效果很好!客户要求我建立一个移动版本的注册。我将需要构建一个新的前端,这没关系。修改当前的移动 Web 表单不是一种选择。我真的很喜欢 Sencha Architect,并且非常了解 IDE,可以考虑使用 Sencha 作为前端。另外,我喜欢 Sencha 提供的跨设备 (Android/iDevice) Web 应用程序的好处。

我的问题是如何最好地构建应用程序。我不想重写 DAL(或任何存储的过程),所以我正在考虑几个选项:

后端 1) 利用 EF 并尝试与我现有的 SP 一起工作(尽管至少可以说这看起来很麻烦) 2) 使用新的 ASP.Net Web API 来制作调用 SP 的服务端点

前端 1) 使用 Sencha Architect 2) 使用 ASP.Net Web Forms (虽然我担心重写 Sencha 已经做得好的东西) 3) 使用 ASP.Net MVC (关注重写 Sencha 已经做得好的东西)

理想情况下,我会找到某种方法来重用我拥有的 DAL。我不想在此应用程序中管理两个数据访问层。

谢谢!