【问题标题】:A solid tutorial for Sencha Touch V2 [closed]Sencha Touch V2 的可靠教程 [关闭]
【发布时间】:2011-12-10 14:32:43
【问题描述】:

我找到了一个关于使用 Sencha Touch V1.1 创建MVC App from Scratch 的很棒的教程,但不幸的是它并不完全适用于 Sencha Touch V2。我想学习新的/正确的方法来构建一个使用他们最新框架的 MVC 应用程序。

任何使用 Sencha Touch V2 构建 MVC 应用程序的好教程?

这是我已经看过的地点列表。

  • Official Docs
    • 视频已过时
    • 示例不显示 source sn-ps,您必须“查看源代码”并尝试浏览库的压缩/缩小版本。
    • 文档根本没有描述 MVC(只需尝试在他们的搜索字段中搜索“mvc”...你会空手而归)
  • Google Advanced Search
    • 我尝试通过查找上周发布文章的“Sencha Touch”“mvc”来缩小结果范围。
  • 当然还有 在 StackOverflow 上。
    • 看起来像这篇文章,我是唯一使用该标签发帖的人

【问题讨论】:

  • Sencha Touch 简介:blog.chariotsolutions.com/2012/01/… 本示例使用 Sencha Touch 2.0 的开发者预览版。
  • 这是我在另一个 SO 线程中的 MVC 教程:stackoverflow.com/questions/9229849/…
  • 有趣的是,这个问题因为没有建设性而被关闭,但它是投票率最高的 sencha-touch-2 问题。
  • 堆栈上的一些规则非常糟糕,仅仅因为它们没有代码就结束问题..

标签: sencha-touch-2 sencha-touch sencha-touch-2


【解决方案1】:

我在这里有一个使用 MVC 模式的 Touch 2 的完整入门项目:

https://github.com/FrancisShanahan/SenchaTouch2MVCHelloworld

你可以在这里阅读我的博客文章:

http://francisshanahan.com/index.php/2011/sencha-touch-2-0-mvc-in-5-minutes-or-less/

希望这可以帮助您入门, -fs

【讨论】:

  • 如果您在让该示例正常工作时遇到问题,请将视图定义(视图:['Home','SimpleList'])从控制器移动到 app.js。
【解决方案2】:

【讨论】:

  • 是的,对 V1.1 信息很有帮助。
  • miamicoder tuts 太棒了...我喜欢他的 st2 tuts
【解决方案3】:

我也在寻找这样的教程,我发现这个示例对启动我自己的 senchatouch 2.0 应用程序非常有帮助:https://github.com/kawanoshinobu/SenchaTouch2-simple-CRUD-sample

它在 python 中,作者使用谷歌应用引擎来运行它,但它是非常不言自明的,如何使用任何其他后端在本地运行副本 :) 希望这会有所帮助

【讨论】:

  • 太棒了。我见过的第一个在 Google Appengine 上运行的 Sencha Touch 2 应用。
【解决方案4】:

所有 Sencha 产品(Sencha Touch、Ext JS)都应该遵循新的 MVC 架构。你应该从了解它开始。这是我的资源列表:

  1. MVC Application Architecture
  2. Getting Started with Touch
  3. Class SystemComponents 等..
  4. 示例..但我认为目前没有 MVC 示例...

【讨论】:

  • 是的,就是这样。在我的问题中,我说我已经查看了 Touch Started 文档,但是 MVC 没有任何内容,不幸的是,很多示例仍在 1.1 上(奇怪的是它们在 2.0 文档中)
  • 它仍处于开发者预览版中。我想我们会在发布时看到更多文档和示例。:)
  • 是的,我完全明白...只是想可能有人已经在开发教程了。我会用我现在能找到的东西滚动。谢谢。
  • Ext JS 的东西对我来说很好看。不知道他们正在朝着统一框架的方向发展。
【解决方案5】:

http://docs.sencha.com/touch/2-0/#!/guide/getting_started开头 和 Sencha Touch 2.0 SDK 下载的 examples/getting_started 文件夹

【讨论】:

  • 不确定你是否注意到了,但我已经看过了。进行搜索并没有发现任何与“MVC”相关的内容,并且其中的许多示例仍在 1.1 上
猜你喜欢
  • 2012-03-03
  • 1970-01-01
  • 1970-01-01
  • 2011-11-07
  • 1970-01-01
  • 2011-04-06
  • 1970-01-01
  • 2011-09-18
  • 2011-05-03
相关资源
最近更新 更多