原创 Typescript中的as、問號與感嘆號

1、as關鍵字表示斷言 在Typescript中,表示斷言有兩種方式。一種是擴號表示法: let someValue: any = "this is a string"; let strLength: number = (some

原创 JS調用google DEMO朗讀

<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <script src="js/jquery-1.8.3.js"></script> <title

原创 vue element-ui 頁面刷新自動彈Message問題

問題: 在項目中,每次頁面刷新的時候會自動彈出一個通知消息,而且都是沒有任何內容,直接彈出,一個一個的排查也不知道問題出在哪兒?最的發現是:該情況只在引入局部插件纔會引起 import Vue from 'vue' import

原创 Typescript:The left-hand side of an arithmetic operation must be of type 'any'

TypeScript定義的變量,在使用時,提示錯誤,如下 const { importance, type, title, page = 1, limit = 20, sort } = req.query let mock

原创 前端請求form-data、x-www-form-urlencoded、raw、binary有啥區別

1、form-data: 就是http請求中的multipart/form-data,它會將表單的數據處理爲一條消息,以標籤爲單元,用分隔符分開。既可以上傳鍵值對,也可以上傳文件。當上傳的字段是文件時,會有Content-Type

原创 JS數組轉字符串(去除字符串中的中括號)

let arr = ['a', 'b', 'c', 'd', 'e']; let str = JSON.stringify(arr)+'f'; //移除字符串中的所有[]括號(不包括其內容) let name = str.repl

原创 深入理解await與async

1.await await 的意思就是等待。它後面可以跟一個表達式。如果是值(如字符串、數字、普通對象等等)的話,返回值就是本身的值。 不過最常用的是後面跟一個promise 對象。await會等待這個promise的狀態由pe

原创 vue計算屬性computed中的get和set的使用

html代碼: <div id="app"> <ul> <li><span><input type="checkbox" v-model="allcheck" /></span>全選</l

原创 Vue 無法訪問.env.development定義的變量值

在.env.development定義變量時,發現獲取不取值。 比方:原來的定義的一個變量,是可以訪問的 VUE_APP_BASE_API = '/dev-api' 上面的是可以訪問的 後來發現有多個接口,需要調用不同地址訪問,

原创 vue計算屬性computed和watch有什麼區別?

computed:通過屬性計算而得來的屬性 1、computed內部的函數在調用時不加()。 2、computed是依賴vm中data的屬性變化而變化的,當data中的屬性發生改變的時候,當前函數纔會執行,data中的屬性沒有改變

原创 TypeScript+Vue 插件vue-property-decorator的使用

1、安裝依賴 npm install vue-class-component vue-property-decorator --save-dev 首先,我們來說說它們的區別與聯繫: 1、vue-property-decorato

原创 筆記本外接顯示器感覺鼠標有延遲解決辦法

1、打開電腦之後,將控制面板打開,在裏面找到“硬件和聲音”選項; 2、接着再找到“電源選項”選項; 3、單擊裏面的電源管理圖標,然後就選中“更多電源選項”,再單擊“更改計劃設置”選項; 4、接着再單擊“更改高級電源設置”選項 5、

原创 百度雲盤無法安裝,點擊一閃而過,雙擊無反應

重新換電腦後,下載百度網盤安裝,發現安裝沒有反應,查看應用程序,在後臺運行, 找原因發現他只是把它壓縮成一個壓縮軟件,直接解壓就可以了。 把百度網盤的EXE程序解壓到一個新建的文件夾,鼠標右鍵BaiduNetdisk.exe 把它

原创 vuex中store.commit和store.dispatch的區別及用法

代碼示例: this.$store.commit('loginStatus', 1); this.$store.dispatch('isLogin', true); 規範的使用方式: // 以載荷形式 store.commi

原创 連接centos的mysql時,提示:is not allowed to connect to this MySql server

這個賬號不予許從遠程訪問登錄,只能在localhost 這個時候需要修改localhost的電腦 登錄mysql之後更改“mysql”數據庫裏的user 表中的host選項 從“localhost”改成‘%“ 1、查看所有數據庫,