0

我是 Sencha Touch 的初学者。我坚持将我的网页(Sencha Touch)连接到数据库(MySQL)。各个页面中有提交按钮,单击时应将数据发送到数据库。但在我的情况下,只能从第一页向数据库发送数据。我应该评论所有其他页面的提交按钮处理程序,以便从任何特定页面向数据库发送数据。还可以发送数据或检索数据 - 在一次执行中只能执行其中一个。问题可能很愚蠢,但请我现在真的很绝望试图解决这个问题。有人能帮助我吗.........

提前致谢...

4

1 回答 1

0

我猜你也有一些服务器代码,因为我不知道你还能如何让 JavaScript 应用程序直接读取和写入数据库服务器。

您应该使用 Ext.data.* 包将应用程序的模型存储绑定到某种服务器接口(例如 AJAX、REST、XML 等),并且这些代理的所有代理都具有完整的 CRUD 实现。

参见:http ://dev.sencha.com/deploy/touch/docs/?class=Ext#namespace?class=Ext.data.RestProxy例如

如果您的服务器提供了一个提供结果以响应更新的 API,我认为调整代理以使用该响应来保持两个数据存储(在服务器和客户端上)强烈同步会很简单。

但是需要更多地了解您正在尝试做的事情。

于 2011-01-14T21:06:39.770 回答