Articles of extjs

更改Ext.js TreePanelcheckbox元素

我有像这样的Ext.js的基本的treepanelcheckbox的例子: Ext.onReady(function(){ var tree = new Ext.tree.TreePanel({ renderTo:'tree-div', title: 'My Task List', height: 300, width: 400, useArrows:true, autoScroll:true, animate:true, enableDD:true, containerScroll: true, rootVisible: false, frame: true, root: { nodeType: 'async' }, // auto create TreeLoader dataUrl: 'check-nodes.json', listeners: { 'checkchange': function(node, checked){ if(checked){ node.getUI().addClass('complete'); }else{ node.getUI().removeClass('complete'); } } }, buttons: [{ text: 'Get Completed Tasks', […]

node.js javascript var在res.render()的目标中可用

我试图做一个variables(最终被从数据库中select更复杂的JSON取代)可访问的客户端JavaScript。 我想加载它时,页面呈现,而不是一个Ajax调用,它不会通过模板像ejs(我想传递数据到一个combobox的extjs存储)呈现。 所以我有一个非常贴心的回应: function (req, res) { res.render('index.html', {foo: ['a','b']}); } 和一个空白的html页面我想访问foo: <!DOCTYPE html> <html> <head> <script type=text/javascript> console.log(foo); </script> </head> <body> </body> </html> 有任何想法吗? 我想通过res.send()(这比上面的例子有更多的东西)编写整个HTML页面,但似乎这样的解决方法,应该是显而易见的做…

ExtJS应用程序是否与HTML页面的其余部分共享会话?

我刚刚开始使用ExtJS和Node.js,我不太清楚如何处理这个新堆栈的身份validation。 我来自一个Grails + Spring Security Core的背景,在这个背景下,网页是用GSP构build的,客户端在请求服务器时维护一个会话。 ExtJS应用程序在加载JsonStore时行为是否相同,还是必须回退到基本身份validation或摘要身份validation?

Json比较补丁的Javascript – extjs

那么,我会尽我最大的努力来解决我的问题,最后我终于在这里发布了一个问题 我想在https://neil.fraser.name/software/diff_match_patch/svn/trunk/demos/demo_diff.html给定的链接中显示我的json diff 以下是给定库的文档https://code.google.com/p/google-diff-match-patch/ 任何人都有想法如何使用Sencha Extjs来显示两个json对象之间的差异

Extjs 4上传成功function不反应

我有一个工具栏的网格,并在该工具栏上添加了一个上传选项,所以上传是正常的,它的工作原理,但file upload到服务器后,成功function不反应。 在这里我的上传代码: upload: function () { Ext.create('Ext.window.Window', { title: 'Upload', width: 300, layout: 'fit', draggable: false, resizable: false, modal: true, bodyPadding: 5, items: [{ xtype: 'form', bodyPadding: 10, frame: true, items: [{ xtype:'filefield', name:'file', fieldLabel: 'File', buttonText: 'Select File', labelWidth: 30, anchor: '100%' }, { xtype: 'button', text: 'Upload', handler: function(){ var form = […]

extjs与node.js后端?

有没有任何项目,例子,教程等,将展示用于Node.js的ExtJS作为后端? 我正在专门研究多个用户实时协作,但任何与ExtJS和节点在一起将有所帮助。

Node.js发送html文件不会加载链接的文件(css,js)

我正在尝试使用Node.js服务器构build一个ExtJS应用程序。 我的服务器代码目前看起来像这样: var express = require('express'); var app = express(); app.get('/', function (req, res) { res.sendfile(filedir + '/index.html'); }); app.get('/employees', function(req, res){ console.log("hello"); }); app.listen(3000); 当我在浏览器中打开localhost:3000时,html文件被加载,但不正确。 检查萤火虫我看到它无法在HTML中find链接的文件。 例如 "NetworkError: 404 Not Found – http://localhost:3000/ext-4/ext-debug.js". 这是非常合乎逻辑的,因为该文件不存在于该URL上。 我的问题是如何解决这个问题,所以它可以find我的文件系统上的每一个链接的文件。 我显然做错了什么或缺less什么东西,我在节点上是全新的。 先谢谢了!

使用Node.js和ExtJS来构build企业级的基于网格的单页面应用程序?

尽pipe标题表明我想尽可能多地把这个问题塞进这个问题,但我其实是认真的;) 我正在探索build立一个企业应用程序的选项,这个应用程序将有大量的网格,并且需要和桌面应用程序一样快。 虽然运营转型将是一个大问题(或者说是同时进行的编辑,用OT解决相关问题的一个可能的方法),但应用程序不可能有大量的并发用户(从50开始,可能不会超过几百)。 虽然SmartGWT似乎解决了我们面临的许多问题,但构build应用程序的团队非常小(可能是两位开发人员和一位技术项目经理)。 Node.js似乎很有吸引力,因为这两个开发者都可以在后端和前端工作。 在这方面我有几个问题: Node.js适合这种types的应用程序吗? 从Node.js和这种应用程序的人和他们的经验听到是非常有趣的。 有没有人和ExtJS / SmartGWT一起使用? 你如何与Node一起工作的经验是什么? 我很肯定,find经验丰富的Node.js开发人员是不可能的,而findJava专家是一个相当简单的练习。 其他语言使Node.js过渡的经验是否容易? 我知道这是一个相当广泛的问题,请耐心等待。

服务器端和胖客户端Web应用程序的文件夹结构

目前我使用的Node.js的后端和extjs或主干客户端,我现在完全困惑的文件夹结构。 使用express我的文件夹结构如下 appname |–controllers |–models | |–appmodel.js |–public | |–css | |–js // any client-side javascripts |–routes | |–router.js |–views | |–appview.ejs |–app.js 其中app.js是入口点,它使用router.js来处理视图的路由和呈现。 如果只是服务器端开发,这工作得很好。 现在,如果我想为客户端使用ExtJS或Backbone,应该如何组织我的代码? 我应该将其添加到公用文件夹或views ? appname |–controllers | |–extbasedcontroller.js // correct location? |–models | |–appmodel.js | |–extbasedmodels.js // correct location? |–public | |–css | |–js | | |–extjs // extjs files |–routes […]