目前项目里用了Extjs4.0,之前只是简单的看了3.0,做了Demo,这次有机会好好学习它的架构了,

目前项目还是采用one page one application的方式,这个并不是extjs4.0的典型开发方式,它提供的mvc架构很不错,浏览下,感觉很干净,特别是选择器的使用,把对界面元素的选择使用一种类似XPath的方式来获取,相当的不错!

感觉不好的是,在controler里写了太多的事件处理,和view分开了,有点乱。

 

Extjs4.0的动态加载不错,省去了写<script>标签,通过命名空间解析出目标文件的路径,在加载目标文件,前提,类名要和文件名一致,否则会找不到对应的文件。

使用动态加载后代码简洁了很多,也非常利于使用one page application的方式来显示。

 

Extjs里日期显示控件的时期获取有个问题,当使用getValue时,返回的UTC的格式,传到服务器端反序列笔记麻烦,可以用getSubmitValue方法获取,得到的是字符串,而getValue方法是通过getModelData方法获取的。

相关文章:

  • 2021-11-25
  • 2022-12-23
  • 2022-12-23
  • 2021-06-13
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-05
  • 2021-10-18
  • 2022-12-23
  • 2021-07-27
  • 2021-08-19
  • 2021-12-10
  • 2021-04-16
相关资源
相似解决方案