原创 entry task涉及知識點記錄

目的: 回顧時知道自己今天做了什麼,以便更好地梳理後記住知識點   待解決的問題 內容顯示隱藏不影響佈局? 在login時就已經執行listScene的內容了,why? rn的樣式到底怎麼看?雖然看起來就是選擇MDPI@1,但是爲什麼?

原创 npm install -g報錯:EACCES permission denied

兩種解決方法:1.安裝nvm 2.修改npm全局包的安裝路徑。 這篇官方文章寫的很清楚https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-p

原创 entry task涉及知識點記錄【2】

  待解決的問題   爲什麼class xxx { getProfile = () => { } 這麼寫是什麼語法?以及https://www.jianshu.com/p/dae84967ba92,爲什麼   數組的reduce方法 爲什

原创 徹底搞懂JS中的的隱式類型轉換

總結自文章:https://juejin.im/post/5d43bcb36fb9a06b2f5f920f   如果 == 兩側是不同類型的值,則會引發隱式類型轉換。那麼轉換的規則是什麼? 記住下面幾條轉換規則,媽媽再也不擔心我懵逼  

原创 徹底理解原型鏈

相關概念: 實例,構造函數,原型對象,prototype屬性,__prototype__屬性   金科玉律: 1. prototype是函數的屬性,__proto__是對象的屬性。 所有函數都有prototype屬性,所有對象都有__pr

原创 徹底搞懂瀏覽器cookie是什麼

cookie最一開始是服務器還是瀏覽器發起的? (圖引https://blog.csdn.net/fifteen718/article/details/81735596,侵刪)   cookie是怎麼匹配的? 根據域名+路徑,都相同則匹

原创 react使用useImperativeHandle實現函數組件的引用

// 父組件 const PComp = props => { const myRef = useRef() // 初始化一個ref實例 const getChildVal = m

原创 nestjs typeorm 條件篩選、排序、分頁 常見查詢功能的實現

1. 準備工作:注入Repository,創建queryBuilder @Injectable() export class TicketDao { constructor( @InjectRepository(Ticke

原创 開發環境 vue 項目如何關閉 eslint 規則校驗

背景(可略):更新代碼後,eslint 的空格、縮進等報錯會直接導致頁面熱加載 error。以前不會。非常煩人 原因未知,可能是哪裏可以配置。回頭再研究,當務之急先把 eslint 關掉繼續開發。   項目使用的是 vue-cli-ser

原创 打造自己的 grpc 公用服務接口

創建一個 grpc client 實例 // 加載proto文件,生成一個Definition const PROTO_PATH = path.join(__dirname, '../protos/rpc.proto')

原创 理解 v-model、v-bind、$attrs、 $listener 和 .sync 及其在跨組件數據雙向綁定上的應用

一、v-model 的本質 <MyList v-model="lovingVue"></MyList> <!-- 其實是以下的語法糖 --> <MyList :value="lovingVue" @input="(data) => l

原创 Linux 上安裝 nvm node npm pm2 全家桶

背景:nodejs中臺服務需要遷移到新的服務器上,爲此需要搭建一套用pm2管理node服務的環境。統一用戶名爲kredit。   安裝node/npm 方法一:下載安裝包,可用wget下載。但是安裝目錄什麼的比較麻煩,所以考慮用自動化安裝

原创 mac下跑react項目npm start報錯:fsevents is not a constructor

問題描述: create-react-app新建的腳手架工程,npm start後報錯:fsevents is not a constructor 系統版本: macOS Mojave 10.14.4 node 10.15.3 npm 6

原创 Google 登錄流程梳理 [前端與http層]

前臺存放項目的client_id和client_secret(從Google官方申請下來的) 同時項目引入gapi包,在全局種下gapi變量   調用全局gapi.auth2.init方法,傳入client_id,獲取auth2對象。 對

原创 打造 NestJS 日誌系統

NestJS項目日誌打印方法 方法一:(推薦)建立一個基於 Winston ( Nest官方推薦,或其他類似日誌工具 ) 的 Logger 公用基礎類。     基礎類的作用主要是集中配置,比如日誌的格式化、最大長度、日誌文件輸出位置、命