Ext的坑

1. 逗号的问题

使用ext使用,由于函数的参数多是 json格式的对象,所以有时候,就是会出现下面的情况:

 1 var secondSubjectStore = new Ext.data.Store({
 2     proxy : new Ext.data.HttpProxy({
 3         url : '' 
 4     }),
 5     reader : new Ext.data.JsonReader({
 6         root : 'data',
 7         id : 'SUBJECT_ID'
 8     }, [ {
 9         name : 'SUBJECT_ID',
10         mapping : 'SUBJECT_ID'
11     }, {
12         name : 'SUBJECT_CODE',
13         mapping : 'SUBJECT_CODE'
14     }, {
15         name : 'SUBJECT_NAME',
16         mapping : 'SUBJECT_NAME'
17     } ]),
18 });

由于在17行多了一个逗号(,)导致,在ie浏览器下出现兼容性问题,但是在查找这类问题时都比较麻烦,所以常常使用正则表达式来查找,这种问题,

1 ,\s*[\}\]\)]

使用 myeclipse 的查找功能,勾选上使用正则查找,就可以了

 

2. %号的问题

ext的控件,在设置宽度和长度属性的时候,其单位是像素,所以不能使用 45% 这样的形式来设置,否则,就挂了

 

posted @ 2015-07-23 17:34  a ray of sunshine  阅读(462)  评论(0编辑  收藏  举报