原创 Note about fast-forwards (無法push遠程倉庫)

問題出現場景: 1,碼雲新建一個倉庫,選擇了LIENCE,(以前都沒選擇過,所以都沒有出現該問題) 2,本地代碼完成後,依次執行命令git init ==> git add . ==> git commit -m "xxx"  ==> gi

原创 路由鉤子函數beforeRouteEnter中有沒有this ?

答案: 進入當前路由之前的鉤子函數 beforeRouteEnter(to,from,next){}中:沒有this!沒有this!沒有this! 因爲當鉤子執行前,組件實例還沒被創建   那麼: 該如何處理這個問題呢?(如果此時需要訪問t

原创 vue如何重置data中初始化的數據?

業務場景:在某些特定時刻,我們需要重新利用data中的初始值,但頁面一旦經過操作,數據一般都是實時更新之後的,那麼如果重置data中的初始值呢? 方法一:逐個重新賦值: this.xxx = "" this.yyy = "" ....

原创 git修改分支名稱(分支重命名)

1 本地分支重命名(還沒有推送到遠程倉庫) $ git branch -m oldName newName 2 遠程分支重命名 (已經推送到遠程倉庫,並假設本地當前分支和遠程對應分支名稱相同)   2-1 重命名遠程分支對應的本地分支

原创 for循環中申明變量用var和let的區別

     VS       來來來,先做道題!如上,兩個圖片分別輸出什麼? 答案:圖1會在2秒後,輸出3個3;圖2會在2秒之後依次輸出0,1,2 可能大家會納悶,爲什麼用let申明i,就可以正常輸出,而用var就不行呢? 因爲for循環

原创 LF will be replaced by CRLF in package.json.

問題場景: 代碼完成,vscode終端中執行【git add .】準備提交代碼,出現如標題警告,截圖如下:     解決辦法: 在工程目錄下添加 .gitattributes 文件,文件內容爲:  package.json text eo

原创 無法寫入文件“/babel.config.js”,因爲它會覆蓋輸入文件。

問題場景: 清早來到公司,打開昨天的代碼,【npm run serve】之後,雖然沒有報錯,但是出現一個警告,截圖如下:      解決辦法: 在tsconfig.json文件中,註釋掉  【"allowJs":true,】,如下圖,

原创 閉包到底是個什麼東西?

參考阮老師的文章:鏈接地址

原创 年少不知富婆好,錯把少女當成寶

【年少不知富婆好,錯把少女當成寶】-------好詩好詩!

原创 var a = ? if(a==1 && a==2 && a==3){ console.log(1); }

題目描述:下面代碼中 a 在什麼情況下會打印 1? 解答鏈接

原创 vue中watch監聽的handler,deep,immediate用法詳解

轉載鏈接:https://blog.csdn.net/qq_42975998/article/details/104565720

原创 vscode終端中無法輸入中文的問題

問題場景: 本人習慣使用vscode的終端,並在終端中執行git命令,突然有一天發現無法輸入中文了,見下圖  👇👇👇   發現中文根本輸入不進去:👇👇👇    但是英文能夠正常輸入; 一頓百度之後,有大佬支招:使用電腦自帶的輸入法可以輸

原创 前端VSCode常用插件-快捷鍵-以及常用技巧

轉載自B站pink老師:https://www.bilibili.com/read/cv9699783

原创 如何看待 Web 開發構建工具 Vite?-------------轉載自知乎

文章鏈接:https://www.zhihu.com/question/394062839

原创 如何關聯多個遠程倉庫

實際開發中,如果我們做的項目以後還有借鑑意義,可能我們會想到把他放進自己的私有倉庫中,那麼問題來了,常規的命令操作(如下)無法關聯第二個遠程倉庫 git remote add https://gitee.xxx/xx/git 正確的做法