Extjs里ext.ux和ext.ns区别 15

 我来答
让你笑了
2014-11-13 · TA获得超过572个赞
知道小有建树答主
回答量:227
采纳率:50%
帮助的人:289万
展开全部
这两个没有什么关系...
ext.ns 是 namespace的意思 ... 就是设置一个命名空间
比如: Ext.ns("my.project.web") , Ext.ns("my.project.mvc") ...
这个现在可以很少用 , 因为你如果用Ext.define("my.project.web") , 会进行ns...

ext.ux..可以认为就是一个命名空间 ... ux文件夹下方的都是基于EXT的扩展内容....
追问
但是为什么我看到的项目是先用Ext.ns设置命名空间,比如aaa.common,然后再用这个命名空间define Ext的原生组件,比如aaa.common.aaa=Ext.define....,define和ux都是对Ext原生组件的扩展吗?还是没弄懂这两个区别
追答
完全没有必要aaa.common.aaa = Ext.define..........

define..是定义一个类..

ux只是扩展...之所以用ux..是因为这个单词 .... 如果当时用了随便什么都是一个意思...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式