1: namespace
Ext.namespace('Company', 'Company.data');
Company.Widget = function() { ... }
Company.data.CustomStore = function(config) { ... }
有效解决了js缺少命名空间,容易产生变量冲突的问题,这一点在portal开发上特别有用,因为portal页面是由多个portlet组成的,每个portlet都可以写自己的js,每个portlet又可能由不同的人开发
,这很容易造成js变量的命名冲突,有了Ext.namespace方法,就可以在一定程度上避免这样的命名冲突,当然在开发规范里要写清楚js命名空间的命名规则。
2: combobox
extjs的combobox应该是用一个input + div拼出来的,我没有详细看代码,这个combobox如果把editable设成false,那么他就是一个很好的select标签,但是比select标签有很多优点。
2.1它可以有效解决select div遮挡问题(<select>标签永远在其它标签上面)。
2.2combobox可以指定getValue得到是TextField的值,还是ValueField的值。
2.3最重要的是combobox可以自己输入信息(设置editable=true).
分享到:
相关推荐
总结来说,ExtJS 3.1的下拉框结合ASP.NET可以实现灵活的数据绑定和交互,为Web应用程序提供动态、丰富的用户体验。通过理解Store、Display Field、Value Field以及Query Mode等核心概念,你可以根据实际需求定制出...
第2章 开始ExtJS之旅 2.1 认识ExtJS的开发包 2.2 也从Helloworld开始 2.3 ExtJS中的基本概念 2.4 非常有用的开发工具 2.4.1 开发插件spket 2.4.2 FullSource 2.4.3 MicrosoftScriptDebugger 2.5 ExtJS对原有...
- 组件是Extjs中最核心的概念之一,几乎所有的UI都是由组件构成的。 - 每个组件都有自己的生命周期、状态管理和事件系统。 - **组件分类** - 按照功能和用途可以分为基本组件、容器组件和复杂组件。 - 基本组件...
**Extjs**是一个非常强大的JavaScript框架,它充分利用了Ajax技术来提供丰富的交互体验。该框架不仅提供了丰富的UI组件库,还内置了大量的辅助功能,如数据绑定、模板引擎等,非常适合用于开发复杂的Web应用程序。 ...
### Extjs中文教程2.x 知识点概览 #### 一、Extjs简介与准备工作 **1.1 Extjs概述** - **定义**: Extjs 是一个基于 JavaScript 的开源前端框架,用于构建交互式 Web 应用程序。 - **特点**: 提供丰富的 UI 组件、...
在IT行业中,自动完成功能(AutoComplete)是一种常见的用户体验优化技术,广泛应用于搜索框、输入字段等场景,能够根据用户输入的字符实时提供可能的匹配选项,提高输入效率。本示例着重介绍如何利用EXT库和ASP.NET...
基于extjs的.NET3.5控件Coolite 1.0.0.34580 (Preview预览版), *************************************************** * Version 1.0.0 升级日志 * *************************************************** 1. ...