现在公司接了一个新项目,要用ExtJS框架来做,我也开始学习Ext JS。从网上下载了《ExtJS实用开发指南》作为入门书籍,在学习过程中我遇到的第一个问题就是:ExtJs这么多的库文件,到底用哪一个啊?通过上网查资料,我在写一个demo的时候引入了如下几个ExtJs的CSS文件和JS文件:
<link href="../ext/ext-all.css" rel="stylesheet" type="text/css" /> <script src="../ext/ext-base.js" type="text/javascript"></script> <script src="../ext/ext-all.js" type="text/javascript"></script> <script src="../ext/ext-all-debug.js" type="text/javascript"></script> <script src="../ext/ext-lang-zh_CN.js" type="text/javascript"></script>
可总是报错,很多东西都显示出不来,而且我的VS2010老是被一个小错误搞得卡死,重启,我很无语。上网上查了半天,原来都是ext-all-debug.js这个文件惹的祸。它是ext-all.js的调试版,在调试时需要使用。 其实,说是它惹的祸真是冤枉它了,是我自己没有搞清楚它们的关系:ext-all.js和ext-all-debug.js这两个文件引入其中的一个即可,要是两个都引入就会报错。我将其中一个注释掉一切OK。