隨筆-9  評論-168  文章-266  trackbacks-0
          1.Extjs 三個主要文件錯誤的引用, 瀏覽器無法顯示Extjs效果.

           正確:  <script type="text/javascript" src="script/ext/ext-all.js"></script>
           錯誤:  <script type="text/javascript" src="/script/ext/ext-all.js"></script>
                      <script type="text/javascript" src="../script/ext/ext-all.js"></script>

          2.gridpanel加態(tài)重新加載columnModel和store
          //重新綁定grid
          this.grid.reconfigure(newStore, new Ext.grid.ColumnModel(cm1));
          //重新綁定分頁工具欄
          this.pagingBar.bind(newStore);
          //重新加載數(shù)據(jù)集
          newStore.load({params:{start:0,limit:10}}); 


          3.tabpanel判斷tab頁在不在

                     var tem=tabpanel.getItem("tabpage"); //判斷tab頁在不在.
                      if(tem)
                      Ext.Msg.alert("ok");
                      else
                      Ext.Msg.alert("not");

          4.panel動態(tài)加載tbar(可擴展進行延伸控制任何DIV)
          var pan=new Ext.Panel({tbar:new Ext.Toolbar({})....); //定義空對象容易在PANEL加載時沒加載tbar,所以會出現(xiàn)沒有高度或隱藏起來
          var t=new Ext.Toolbar({...});
          document.getElementById(pan.tbar.id).innerHTML = ""; //清空panel.tbar下的所有內容
          t.render(pan.tbar); //toolpanel顯示到panel.tbar(div)下

          5.Ext.data.Record 類 引用和賦值問題
          var record=new Ext.data.Record({});
          ......
          store.insert(0,record);  //record值勤改變.store中的值也改變.
          store.insert(0,record.copy);  //record值改變,store中的值不變.record.copy()復制返回另一個記錄.

          6.Ext.data.Store 設置baseParams方法
          myStore.setBaseParam('foo', {bar:3});
          posted on 2009-02-04 17:02 紫蝶∏飛揚↗ 閱讀(1239) 評論(1)  編輯  收藏 所屬分類: EXTJS重點

          評論:
          # re: extjs 問題集錦收集帖... 2012-05-21 15:23 | 笑嘻嘻
          好少呀~~~  回復  更多評論
            
          主站蜘蛛池模板: 贞丰县| 泸溪县| 嘉峪关市| 永安市| 南木林县| 忻州市| 天水市| 洮南市| 赣州市| 东莞市| 图木舒克市| 称多县| 甘肃省| 五家渠市| 张掖市| 吴忠市| 宾川县| 和平县| 中方县| 绥化市| 大安市| 略阳县| 清丰县| 铁岭市| 浪卡子县| 青州市| 绥江县| 舟山市| 石嘴山市| 鄱阳县| 武山县| 北京市| 潍坊市| 普格县| 福海县| 临汾市| 海宁市| 武汉市| 庆云县| 华容县| 澄迈县|