使用jquery過程中遇到的坑

2021-07-29 03:05:30 字數 525 閱讀 6176

最近在使用jquery過程中發現了幾個小問題,不知道有沒有其他人遇到。

問題一:

假的dom結構,比如input的乙個選中狀態,用jquery中的attr()進行新增和刪除,在google除錯中看到是正常的,但是傳給後台的值是不對的。我找了很久才發現原因,我的dom結構是假的。只是表面上看起來好像刪除掉了,但實際並沒有。

解決辦法:在當前**下面用原生js再寫一遍就好了,或者改用prop()方法都可以。

問題二:

這是乙個格式問題,不知道是不是因為我自己太奇葩。在和後台的合作當中,我老大幫我定義好了變數,這個變數是class類名,我直接拿來用就可以,因為我寫**只喜歡jquery,覺得方便。沒有注意很多細節。這個變數的名字當中包含了中括號    [  ]    ,所以我一直獲取不到,我一直以為是**出了問題,從來沒有在第一步獲取元素上仔細想想,因為大多數人習慣性核對類名或者id名正確之後就不怎麼關注了。

解決辦法:使用原生js的方式獲取,或者修改類名的格式,不要包含中括號。

犯了幾次錯誤之後,還是發現原生的js確實很強大。 

Glide使用過程中遇到的坑

專案之前使用的載入庫是universal image loader,但是此庫已經好久不維護了,同時也發現了更加不錯的載入庫,也就是glide,用起來很方便並且記憶體佔用量還很令人滿意,所以決定大刀闊斧的將之前的載入庫換成glide。但是在換使用者頭像相關模組的時候發現問題了,就是載入網路時第一次載入...

使用mybatis過程中遇到的坑以及外掛程式

string型別的資料比較 陣列 時間格式比較 注意傳值不同時的不同判斷為空方式 etc 我曾七次鄙視自己的靈魂 第一次,當它本可進取時,卻故作謙卑 第二次,當它空虛時,用愛慾來填充 第三次,在困難和容易之間,它選擇了容易 第四次,它犯了錯,卻借由別人也會犯錯來寬慰自己 第五次,它自由軟弱,卻把它認...

swagger使用過程中遇到的坑

1 無限請求 如果swagger頁面請求有錯誤,swagger會無限嘗試訪問,後面重啟專案的時候,控制層會無限重新整理出現日誌的內容 本地的好辦,如果專案專案部署到伺服器中,可能十幾分鐘產生幾個g的日誌檔案 解決方式 最簡單的方式 關閉請求報錯的瀏覽器 2 同名問題 api 同名的問題 因為swag...