Stories

List
Create Time

js-while循環內使用定時函數的回調函數的問題

今天開發中碰到一個問題,卡了挺久的記錄一下。 標題其實正確表達為: js-while循環中不要使用定時函數中的回調函數中對循環條件的自變量進行自增或者自減,否則會導致進程假死。 首先 let i = 0; while(i 10){ i++; console.log(i) } 首先這個沒問題,正常打印1,2....10; let i = 0; let timer; while(i

Create Time

vue數據響應式的原理(通俗易懂)附源碼

通言:以前都是看網上別人的關於vue數據響應式原理理解,都是長篇大論的,不是很好理解,不能有效概括。直到學習了某位老師的課程我恍然大悟。得出結論:數據響應式就是指數據的改變以後通知函數的執行。 講一下實現的邏輯過程: 首先 js代碼: var user = { name: '合約路', birth: '2002-5-7', }; // 顯示姓氏 function show

Create Time

支付寶小程序開發上拉加載實現

寫這篇文章起源於我們的產品經理提的一個需求,我們是做一個課程購買的小程序。每個課程下面有n節課。當點課的時候跳轉到課程學習頁面,並且查詢當前課在設定分頁數和分頁大小(默認7)所在的列表,以及它的位置。 如圖: 每節課對應一個序號。默認展示7條數據。當用户上拉的時候加載前面7條數據(即第一頁),下拉加載後面一個分頁7條數據。 那麼加載後面一個分頁數據我們可以通過小程序onReac