原创 ES6對象擴展運算符以及rest運算符

1、對象擴展運算符(…) 使用方式如下:(在傳入的參數不確定的情況下) function es6(...args){ console.log(args[0]); console.log(args[1]);

原创 ES6的變量聲明

自我學習記錄,歡迎指正 在ES6中,變量的聲明可以用var,let,const var 1、用var聲明的變量如果在調用的後面,不會報錯,將會顯示undefined console.log(a); //a的值爲undef

原创 Vue-cli的學習記錄

一、vue-cli的安裝 1、通過npm全局安裝vue-cli: npm install -g vue-cli 2、初始化項目: //vue init webpack <項目名> vue init webpack vcli //除

原创 git的相關學習

一、git的安裝 windows的安裝:git for windows 安裝完成後,在命令行輸入git --version,能看到版本號就代表安裝成功了 二、配置個人信息 需要配置個人的郵箱以及姓名,這樣在執行git提交時,會引

原创 Vue路由中的子路由學習

1、創建一個首頁組件,並通過路由在根實例中顯示: <body> <div id="app"> <router-view></router-view> </div> <script type=

原创 Vue學習中碰到的BUG

1、配置路由後頁面上不顯示內容,可能的原因 ①可能是路由規則中的path和router-link中的to兩者的格式不一致 ②可能是用於頁面顯示的數據格式有問題,比方說將對象型數據用了循環 ③可能是因爲子路由對應的父路由中沒有r

原创 ES6環境的搭建

1、ES6環境的搭建 搭建環境的原因:低版本的瀏覽器不支持ES6語法,可以利用工具將es6編譯成es5 用Babel編譯的方法: 建立工程項目 1、src:放es6書寫的js文件(例:index.js) 2、dist:放利用Bab

原创 ES6字符串模版以及數字操作

1、字符串的拼接 在ES5中字符串的拼接如下: let es6 = 'ES6'; let str = '學習' + es6 + '很開心'; console.log(str); //學習ES6很開心 這樣拼接有些麻煩且容易產

原创 phpstorm中的配置讓其更好的使用laravel框架

最近開始學習laravel框架,俗話說工慾善其事必先利其器,所以記錄一下phpstorm中一些能更好使用laravel框架的配置,防止以後自己忘了 1、安裝Laravel Plugin插件 安裝完成重啓後,應用laravel pl

原创 phpstorm實現git推送

通過phpstrom,將本地的代碼推送到碼雲等遠程倉庫中,首先需要有碼雲的賬號,本地需要安裝phpstorm以及git ###1、生成ssh密鑰,並將公鑰添加到碼雲上 ssh-keygen -t rsa一直按回車直到結束,然

原创 ES6中的數組

1、將特定格式的json數據轉成數組 定義一個json數據(length長度必須要有,且與內容的個數一致,不然轉換後的數組會有undefined,必須從0開始,不然數組前面的數據會有undefined,數字上的引號可以省略,如果不

原创 laravel5.6框架中的事件監聽

在laravel框架中有一個事件監聽提供者(app/Providers/EventServiceProvider.php),在文件中有一個$listen數組,在數組中可以註冊事件監聽器,比如說我們可以註冊一個註冊完成後的監聽器: pr

原创 laravel5.6框架中不登錄跳轉處理

在laravel框架中,可以設置中間件,在訪問系統的頁面時,將沒有登錄的訪問重定向會登錄頁面,如果利用系統的auth中間件,因爲它默認針對的是前端,因爲經過底層的一系列處理,它會到框架的Exceptions目錄裏的Handler.ph

原创 laravel5.6上傳到服務器時頁面打不開

這個問題可能是因爲框架中的.env文件中的APP_KEY的值沒有,可以通過如下命令生成 php artisan key:generate

原创 laravel5.6框架中的依賴注入

在使用laravel框架的依賴注入時,函數內接收的變量名要與路由中定義的參數變量名保持一致,如下: 路由 Route::get('/content/{article}', 'HomeController@content'); 控制器