sencha

sencha extjs 5.0 app not working in production build

匿名 (未验证) 提交于 2019-12-03 02:59:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have just built a new app with ExtJS 5.0 which seems to be really awesome. The app is working fine in development mode, but as soon as I build the app with the command line tools and deploy it, it stops working. The build command I use when I'm in the directory of the project: sencha app build production The command works fine so far, no error is in the output. I'm using a little server-side with php, so I have to change the ending of the index.html to index.php and also include the php folder again manually in the production server. (I

How to use Sencha SDK for ExtJS?

匿名 (未验证) 提交于 2019-12-03 02:56:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am using ExtJS 4.1 and I am deploying my simple HelloExt program on GlassFish V3.1. I am trying to create a build from Sencha SDK. I have used the following two commands... C:\>sencha create jsb -a http://localhost:8080/HelloExt/index.jsp -p appname.jsb 3 -v C:\>sencha build -p appname.jsb3 -v -d . As per the documentation, it will create app-all.js file. But where does it create the file? How can I know IF build are created successfully or not? Where are the generated JS files? I made a search but I can not found anything like app-all.js.

Add (right) Button to Sencha Navigation View

匿名 (未验证) 提交于 2019-12-03 02:52:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I want to dynamically add a (right aligned) button to the active navigation view depending on view Im showing. Is there any proper way to do it? I found many half good examples online, but didnt get them to work. Here is what I tried: Ext.define('Sencha.view.user.Login', { extend:'Ext.navigation.View', //fullscreen: true, xtype: 'loginview', requires:[ 'Ext.form.FieldSet', 'Ext.field.Email', 'Ext.field.Password' ], config: { title: 'Log in', iconCls: 'use', cls: 'kidsbackground', scrollable: false, navigationBar: { items: [ ] }, items:[ {

Sencha Touch 2.1: Form Panel Keyboard hides active Textfield on Android

匿名 (未验证) 提交于 2019-12-03 02:45:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: When I tap a textfield at the bottom of the screen, the keyboard appears and hides the active element. On iOS, it works perfect. I'm able to scroll the form, so the textfield is in the visible area, but that's not nice at all. Am I doing something wrong or is this a known bug as I have the same behaviour in this example from Sencha Touch itself: docs.sencha.com/touch/2-1/touch-build/examples/forms/ If on this form: I tap in the textfield of "Bio", the keyboard hides the textfield, instead of scrolling the textfield up to have it visible

How do you include a UX class in the MVC pattern?

匿名 (未验证) 提交于 2019-12-03 02:16:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Before the MVC pattern I would include UX classes simply by including this at the top of the JS, before Ext.onReady : Ext.Loader.setConfig({enabled: true}); Ext.Loader.setPath('Ext.ux', 'extjs/examples/ux'); Ext.require([ 'Ext.ux.grid.FiltersFeature' ]); Now I am working with the MVC pattern and I have a gridpanel that needs to use this same feature. I've included a requires statement in the view like this: Ext.define('ST.view.StudentLog', { extend: 'Ext.grid.Panel', alias: 'widget.studentlog', requires: [ 'Ext.ux.grid.FiltersFeature' ], But

[WARN] The current working directory (C:\\xampp\\htdocs\\sencha folder) is not a recognized Sencha SDK or application folder.

匿名 (未验证) 提交于 2019-12-03 01:57:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm new in Sencha . but after installation.. it's really becoming a headache.. I dont' know how to resolve this issue.. I downloaded - sencha-touch-2.1.0-commercial - (its SDK i think) SenchaSDKTools-2.0.0-beta3-windows (These are Tools for SDK) Xampp (for Web services) I installed xampp. extracted sencha touch into htdocs folder under xampp. installed senchSDKTools And started applying commands from CMD i typed sencha and pressed enter... but i get following error. - C:\xampp\htdocs\sencha-touch-2.1.0-commercial>sencha [WARN] The current

HTML5、WebKit与移动应用开发

一笑奈何 提交于 2019-12-03 01:24:57
一、 前言 微软之所以能够在过去几十年间称霸 IT 业,主要是凭借一项无法超越的优势: Windows 操作系统,目前快速发展的移动设备成为 IT 业关注的重点,有可能移动互联网应用将会是 IT 业下一个高速增长点(也可能是泡沫),犹如 2001 年的互联网一般。而在移动操作系统上,现在看来微软的 Windows Mobile 操作系统完全不值一提,就算是其最新的 WP7 也不再受人关注,现在大家的目光都集中在两家重量级公司 Google 和 Apple 出品的 Android 和 iOS 移动操作系统上,其他的什么 MeeGo 、 RIM 、 Symbian 统统都只能让路,网上充斥的都是一些“我该买 Iphone4 还是 HTC?” 、“我该学 Android 开发还是 iOS 开发呢?”这些类二选一问题,可见 Android 和 iOS 的风靡程度。 移动操作系统的风靡得益于这几年来移动互联网设备的迅猛发展,从智能手机到平板电脑, CPU 从单核到双核以致于四核,目前移动互联网设备的特点,主要有以下特点 1 、屏幕大,几乎就是整个机身 2 、支持手指触摸以及多点触摸 3 、没有输入键盘,取而代之的是屏幕虚拟键盘 4 、支持高速无线连接 (Wifi 54Mbit/s) 5 、支持 EDGE 网络低速( 220kbit/s )连接 6 、支持“永远在线”的 3G 网络连接(

【翻译】Ext JS 6.6.0的新东西

匿名 (未验证) 提交于 2019-12-03 00:32:02
原文:《 What’s New in Ext JS 6.6.0 》 Sencha Ext JS 6.6已经支持NPM包和开放工具。Ext JS 6.6现在可以通过NPM包让开发人员使用已经相当熟悉的异常简单的工作流。现在,Ext JS开发人员可以是强大的开放式工具来快速生成、构建和更新Ext JS应用程序。Ext JS 6.6还带来了一些主要的增强,如新的现代工具包组件、新的美丽的可访问主题、现代工具包本地化、高级路由和几个Ext JS组件和框架的增强。 Ext JS 6.6通过NPM和开放工具从根本上改变了Ext JS应用程序的生成和创建。此版本中的新功能包括: Ext JS的NPM包:Ext JS标准和白金用户现在可以直接从Sencha的NPM存储库获取组件、主题和框架的NPM包。 ExtGen:新的开放工具,可以让你通过回答问题的方式来生成新的Ext JS应用程序,并提供了几个新的应用程序模版。 ExtBuild:新的开放工具,用来生成和分发应用程序 新的现代工具包组件:基于材料设计规范的时间字段以及时间面板组件以提供时间视图。 新的美丽的石墨主题可以让可访问性应用程序令人大吃一惊。 增强了对现代工具包的本地化支持。 高级Ext JS路由功能的增强。 增强了仪表组件,并提高了显示间隔值的能力。 JavaScript社区中的工具正进化到以更快的时间

[Phonegap+Sencha Touch] 移动开发72 List列表横向滑动操作(仿QQ列表滑动删除)

六眼飞鱼酱① 提交于 2019-12-02 13:18:50
原文链接: http://blog.csdn.net/lovelyelfpop/article/details/50425744 本插件有2个版本号:sencha touch 版本号和 extjs6 modern 版本号(不支持extjs6.2+) 联系我的时候。请说明你用的是什么框架。 请看演示样例图,仿照的QQ的列表横滑删除。 支持Ext.dataview.List和Ext.dataview.DataView。 本功能是Sencha touch插件类(不是Cordova插件),能够在不论什么list上使用。 用法也非常easy。仅仅要在你须要加入横滑操作功能的list上。添加一个plugins配置就能够了。 临时不公开源代码,须要的请联系我QQ(本文下方)。 我群里一位程序猿朋友应用上了我的插件类,效果例如以下: 欢迎增加Sencha Touch + Phonegap交流群 1群: 194182999 (满) 2群: 419834979 共同学习交流(博主QQ: 479858761 ) 来源: CSDN 作者: weixin_34342905 链接: https://blog.csdn.net/weixin_34342905/article/details/85916873

Sencha touch搭建和创建项目

核能气质少年 提交于 2019-12-01 20:50:02
1.安装支持sencha touch浏览器 2. 下载Sencha Touch 3. 搭建JDK环境 4. 搭建Ruby环境 5. 搭建Android开发环境 6. 安装Sencha Cmd 8. 创建项目 $ sencha -sdk /path/to/sdk generate app MyApp /path/to/myapp (其中-sdk /path/to/sdk是指向你解压后的安装包的目录,MyApp是应用的名字, /path/to/myapp在磁盘上生成项目文件夹的名字) 9.程序编译和打包 Sencha Cmd的编译打包实际上就是对应用的压缩。 Sencha Cmd为我们提供了4种不同的编译和打包方式,分别是 sencha app build testing 供测试,QA使用版本 sencha app build package 脱离web server,本地html文件资源包 sencha app build production 正式发布的webapp产品 sencha app build native 打包成移动应用如android的apk或ios的app 来源: oschina 链接: https://my.oschina.net/u/2550349/blog/613063