首頁  >  文章  >  web前端  >  JEasyUI常見的錯誤分享

JEasyUI常見的錯誤分享

零下一度
零下一度原創
2017-06-26 11:53:341048瀏覽

EasyUI常見錯誤

1 . 無論是用HMTL形式實作元件或使用程式碼+ HTML 形式實作元件, 在設定元件時, 要注意屬性值的型別問題

     string:必須加引號   

     number:無引號,不加引號

     boolean:不加引號

##  屬性之後沒有事件, 最後的屬性之後不要加逗號

例如:

     $(“#rr”).cmpName({k1:v1,k2:v2}) v2之後不可以有逗號

2 . 在呼叫元件提供的方法時, 注意呼叫方法的格式問題

     $(“#rr”).cmpName(“方法名稱”);

3 . 以datagrid 展示資料時, 注意綁定的JSON 格式的資料必須符合爭取的格式

     {

       「total」:300,

##      「total」:300,

##      rows」:[

           {stuNum:001,stuName:'tome',stuSex:'男',stuAge:18},

um# ,01Name :'女',stuAge:19},

           {stuNum:003,stuName:'jack',stuSex:'男',stuAge:20},

 :'lucy',stuSex:'女',stuAge:18},

          ]

   

#4 . 在JS 程式碼中,要保證使用正確的JSON 格式 }

4 . 在JS 程式碼中,要保證使用正確的JSON 格式形式的資料

屬性名稱必須用雙引號括起來,不要用單引號, 也不要不括, 否則在呼叫JQuery 形式的方法$.parseJSON() 時將一個JSON 格式的字串轉換為

JS 的物件時會報錯

正確的格式為: {“kname”:v1,”kname2”:v2}

三種彈框: alert, confirm, prompt ,JEasyUI都對其進行了封裝,放在messager組件中。

1 . alert有三個參數:第一個是彈框的標題,第二個是彈框的詳細內容信息,第三個是彈框顯示的圖標信息(有這幾種可填寫:info,error,question,warning)

     $.messager.alert(「標題資訊」,」資訊內容」,」error」)

2 . confirm也有三個參數:前兩者和alert一樣,第三個是回呼函數,參數data是true/false( 用戶點擊確定或取消)

     $.messsager.confirm(“標題資訊”,”內容資訊” ,function(data){  })

3 . prompt也有三個參數:和confirm的參數一樣, 唯一不同的是data 代表的是使用者的輸入資訊

     $.messager. prompt(“標題資訊”,”內容資訊”,function(data){  })

#panel元件的自適應屬性:

具有data-options=” fit:true」屬性的元素(class包含panel屬性值),會自動填入滿父容器。

以上是JEasyUI常見的錯誤分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn