原创 vue-cli3中關於prefetch、preload和路由懶加載的研究

// 官方提供的路由懶加載的寫法 { path: '/about', name: 'about', // route level code-splitting // this generat

原创 vue-electron踩坑日記——多窗口界面顯示問題

本文僅針對vue-electron庫打包後多窗口頁面空白(主窗口頁面正常顯示)的問題解決,如果在主窗口頁面就已經無法顯示了,請自行百度或參考electron入坑指南。 1.問題描述及原因分析       因項目需要製作一個桌面字幕

原创 vue,mint-ui解決loadmore組件滑動卡頓的問題

1、問題描述 mint-ui是應用在移動端上的一個vue的ui庫,loadmore組件可以進行上拉刷新和下滑刷新的操作,但在使用過程中發現該組件滑動出現卡頓現象,並且常常無法定位到當前滾動位置(即出現回滾)。 2、解決方案 爲組件

原创 electron踩坑日記

最近開始接觸electron,在此記錄遇到的坑和填坑記錄。 1、窗體透明設置 api:BrowserWindow({transparent: true} 坑:transparent和backgroundColor衝突,當設置這兩個

原创 vue實現淘寶tabContainer組件

   淘寶的tabContainer是一個值得學習的組件,本文介紹自己對淘寶tabContainer的研究,實現一個tabContainer組件。 首先體驗一下淘寶的tabContainer組件 失敗的嘗試 一開始的想法是橫向縱

原创 記錄換行符導致txt顯示亂碼的bug

系統:win 10 1809 bug:通過xftp將linux的txt文件下載到本地windows系統,用系統自帶文檔文件打開時,出現亂碼。 解決辦法:通過vs code將文件換行符格式改爲CRLF(\r\n),重新打開即可。

原创 記錄文本光標顯示在最後的代碼

focusTextEnd (e: Event): void { let o: any = e.target; if (o.setSelectionRange) { //W3C setTimeout (f

原创 socket.io-client源碼分析——建立socket連接

介紹 socket.io是一種用於服務端和客戶端的雙向通信的js庫,提供了長輪詢和websocket這兩種實現方式socket.io-client是其在客戶端的實現。socket.io-client通過方法on監聽來自服務器的通

原创 mongo aggregate的使用,以及常用api的記錄

mongo的聚合查詢引用了管道的概念,什麼是管道呢,先看一下菜鳥教程上的描述 MongoDB的聚合管道將MongoDB文檔在一個管道處理完畢後將結果傳遞給下一個管道處理。管道操作是可以重複的。 表達式:處理輸入文檔並輸出。表達式

原创 virtual dom詳解

從零開始創建Virtual DOM

原创 linux安裝python3

Linux 安裝python3.7.0

原创 HTML5操作麥克風獲取音頻數據(WAV)的一些基礎技能

https://www.cnblogs.com/shihuc/p/9703508.html

原创 vue-electron踩坑日記——打包後的體積問題

本文僅針對vue-electron框架下的打包處理,不一定符合您的情況,請自行辨別 1.問題描述及原因分析      解決了多窗口界面顯示問題,發現每次打包的時間都特別長,可是項目大小也就幾M,這種情況太異常了,於是去查看了項目大小,