gpt4 book ai didi

extjs - 如何启动 Sencha Touch 应用程序

转载 作者:行者123 更新时间:2023-12-04 15:03:35 27 4
gpt4 key购买 nike

我很高兴学习 Sencha Touch 并提高我的 HTML5、CSS3 和 JS 技能,以便最终为所有移动平台编程,而不是专注于一次性语言。但是我很难开始。

这是我的问题:

应用程序的最低要求实际上是什么?

这就是我困惑的原因:

  • 我从 Hello World 演示开始,他们使用 new Ext.Application()
  • 然后我查看了他们使用的 Sencha Touch 入门 Ext.setup()
  • 然后我查看面板介绍截屏视频,其中 Drew Neil 也没有使用!

  • 为什么似乎有这么多不同的方法来开始构建 Sencha Touch 应用程序?我应该如何启动我的应用程序?

    谢谢你提前告诉我,

    -- 迈尔斯

    最佳答案

    我认为 Ext.setup() 是最低要求。它只是为移动设备创建一个页面。
    在面板介绍(或至少是 http://vimeo.com/15879797 中的版本)中,您可以在 0:54 (?) 看到 Ext.setup()

    new Ext.Application() 和 Ext.regApplication(config) 做 Ext.setup() 做的事情,但也创建了一个 Application 对象,这是利用各种实用方法和 Sencha 创建的东西所必需的。

    来自 API 文档:“Sencha 应用程序提供应用程序内深度链接和历史记录支持,允许您的用户使用应用程序内的后退按钮并刷新页面并在导航后返回同一屏幕。应用程序内历史记录支持依赖于路由引擎,它将 url 映射到 Controller /操作对。”

    创建应用程序还会自动注册一个新的命名空间:

    //this code is run internally automatically when creating the app
    Ext.ns('MyApp', 'MyApp.views', 'MyApp.stores', 'MyApp.models', 'MyApp.controllers');

    关于extjs - 如何启动 Sencha Touch 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6637144/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com