原创 vscode擴展宿主意外終止絕對有效的解決辦法,非刪git文件夾

最近vscode總是報擴展宿主意外終止的問題,導致各種擴展插件都失效。應該是插件之間衝突導致的問題。 嘗試了網上的刪除git文件的解決辦法,沒用。 卸載重裝也沒用。 最終解決辦法是: 卸載vscode後,需要刪除.vscode文件

原创 vscode擴展宿主意外終止絕對有效的解決辦法,不是刪git文件夾

最近vscode總是報擴展宿主意外終止的問題,導致各種擴展插件都失效。應該是插件之間衝突導致的問題。 嘗試了網上的刪除git文件的解決辦法,沒用。 卸載重裝也沒用。 最終解決辦法是: 卸載vscode後,需要刪除.vscode文件,不

原创 IE下element分頁前往回車有時無效的解決方案

背景:vue項目,分頁使用element-ui的分頁組件。在ie11下前往回車無效。在chrome下前往回車或失去焦點都能觸發事件。 然後想到給input添加鍵盤監聽觸發分頁,代碼如下: $('.is-in-pagination .

原创 css元素水平垂直居中常用匯總

1、水平居中 最常用的是: margin:0 auto; 若居中無效的原因: 1、元素沒設置寬度 2、設置寬度還無效,那設置的是行內元素,轉block後者inline-block 2、position元素已知寬度-margin 父元

原创 vue-cli3.0構建項目後,vue.config.js配置簡介

目錄vue-cli3.0創建項目vue.config.js配置 vue-cli3.0創建項目 https://cli.vuejs.org/zh/guide/creating-a-project.html vue.config.js配置

原创 Vue清除定時器setInterval優化方案

Vue清除定時器setInterval優化方案兩種方案清除定時器,開發者經常使用方案1,建議使用方案2方案1方案2其他程序化的事件偵聽器 兩種方案清除定時器,開發者經常使用方案1,建議使用方案2 方案1 首先我在data函數裏面進行定

原创 img通過canvas方式轉成base64,並壓縮

img通過canvas轉成base64,並壓縮 function imgSrcToBase64(imgSrc, callBack) { function getBase64Image(img) { var ca

原创 JavaScript實現超範圍大數相加

原理就是把數轉成字符串,實現字符串每位相加 function add(a,b){ var res = ''; var c = 0; a = a.split(''); b = b.split('');

原创 一個url域名網址從輸入到頁面展現過程詳細分析

簡單概括: 加載過程: * 瀏覽器根據DNS服務器解析得到域名的IP地址 * 向這個IP發送HTTP請求 * 服務器收到、處理、返回HTTP請求 * 瀏覽器得到返回的內容 渲染過程: * 根據HTML結構生成DOM樹 *

原创 對JS閉包的理解及常見應用場景

1、變量作用域 變量作用域兩種:全局變量、局部變量。js中函數內部可以讀取全局變量,函數外部不能讀取函數內部的局部變量。 2、如何從外部讀取函數內部的變量? function f1(){ var n = 123;

原创 變量聲明與函數聲明提前簡單分析

文中部分demo源自網上。 //demo1 function test(){ var num = 123; console.log(num); //123 } test(); console.log(num);

原创 記linux(centOS 7.2)下mongoDB 3.6.5環境安裝(附安裝步驟)

參考網上教程,安裝完後,執行./mongo啓動,報mongo no such file or directory! 折騰的很久,查了網上很多資料,一頓懵逼的命令敲完後,發現是libssl.so.1.1 和libcryto.so.1.1這

原创 chrome輸入框顯示黃色背景問題

在input下加樣式:-webkit-box-shadow:0 0 0 50px #FFF inset;改成白色了,或者設置你需要的顏色。

原创 Vue事件總線(eventBus)$on()會多次觸發解決辦法

項目中使用了事件總線eventBus來進行兩個組件間的通信, 使用方法是是建立eventBus.js文件,暴露一個空的Vue實例,如下: import Vue from 'vue' export default new Vue(); 在

原创 linux(騰訊雲centOS 7.2)下安裝nodejs環境

在nodejs官網查找需要安裝的版本. 步驟1、wget命令在服務器上下載安裝包 wget https://nodejs.org/dist/v10.2.0/node-v10.2.0-linux-x64.tar.xz 步驟2:解壓 x