摘要:這一周連續(xù)發(fā)表了兩篇關于的文章組件復用那些事兒實現(xiàn)按需加載輪子應用設計之道化妙用其中涉及到組件復用輪子設計相關話題,并配合相關場景實例進行了分析。 showImg(https://segmentfault.com/img/remote/1460000014482098); 這一周連續(xù)發(fā)表了兩篇關于 React 的文章: 組件復用那些事兒 - React 實現(xiàn)按需加載輪子 React ...
摘要:異步加載背景公司使用新的統(tǒng)計埋點,由于彈層出現(xiàn)地方較多,新埋點方法未能及時壓入所以需要自己引入阿里云上的埋點文件問題在代碼里輸入后臺直出到頁面上并未去請求,導致代碼報錯問題動態(tài)異步添加到中由于是異步的導致還沒加載完下面的埋點調用就開始執(zhí)行了 javascript 異步加載 背景:公司使用新的統(tǒng)計埋點,由于彈層出現(xiàn)地方較多,新埋點方法未能及時壓入common.js 所以需要自己引入阿里...
摘要:某天討論了要不要避免標簽加,最后還是決定加甲在某些里是。鼠標在單擊中鍵時會新建瀏覽器標簽頁打開這個鏈接,這會誤導用戶。甲乙標簽要有屬性,不然沒有也不會有默認的樣式,這樣就得用模擬。最保險穩(wěn)妥的還是在標簽中加,附上。 甲是我的同事,乙是我。某天討論了要不要避免 a 標簽加 javascript: void(0),最后還是決定加! 甲: 在某些IE里是bug。使用 更好,這樣頁面還不會...
摘要:判斷元素是否有滾動條因為出現(xiàn)滾動條便意味著元素空間將大于其內容顯示區(qū)域,根據(jù)這個現(xiàn)象便可以得到判斷是否出現(xiàn)滾動條的規(guī)則。 判斷元素是否有滾動條 因為出現(xiàn)滾動條便意味著元素空間將大于其內容顯示區(qū)域,根據(jù)這個現(xiàn)象便可以得到判斷是否出現(xiàn)滾動條的規(guī)則。 判斷豎向滾動條 el.scrollHeight > el.clientHeight 這條規(guī)則使用了獲取元素不同高度的兩個屬性: scroll...
摘要:在通常我們寫路由的時候都是這樣子的但是我們會有這樣的需求,判斷字符串的類型或長度來決定使用哪個視圖函數(shù)或者返回,那我們就可以這樣做返回發(fā)生錯誤返回發(fā)生錯誤返回返回返回上面寫了常用的三種動態(tài)路由限制類型,當然我們還可以自定義類型,繼承然后就可 在通常我們寫路由的時候都是這樣子的: @app.route(/) def hello(): return Hello World 但是我們...