原创 vue之watch用法

對應一個對象,鍵是觀察表達式,值是對應回調。值也可以是方法名,或者是對象,包含選項。在實例化時爲每個鍵調用 $watch() ; //使用官方vue-cli腳手架書寫 <template>   //觀察數據爲字符串或數組    <

原创 對職業生涯的思考

從剛畢業到目前所在公司,差不多6年了,想想這六年裏面,自己的能力和剛畢業比有了很大的提升,但是現在在什麼能力上,我不知道,畢竟沒有去過別的公司。最近也在思考自己未來,算是比較迷茫階段。趁最近比較閒,順便整理一下自己的職業路程。 剛

原创 ES6編譯器—Babel 入門教程

Babel是一個廣泛使用的轉碼器,可以將ES6代碼轉爲ES5代碼,從而在現有環境執行。這意味着,你可以現在就用ES6編寫程序,而不用擔心現有環境是否支持。 一、準備工作 1.安裝babel:npm install babel-

原创 vue2.0 keep-alive最佳實踐

1.基本用法 vue2.0提供了一個keep-alive組件 用來緩存組件,避免多次加載相應的組件,減少性能消耗 <keep-alive> <component> <!-- 組件將被緩存 -->

原创 Vue2.0 探索之路——生命週期和鉤子函數的一些理解

前言 在使用vue一個多禮拜後,感覺現在還停留在初級階段,雖然知道怎麼和後端做數據交互,但是對於mounted這個掛載還不是很清楚的。放大之,對vue的生命週期不甚瞭解。只知道簡單的使用,而不知道爲什麼,這對後面的踩坑是相當不利

原创 Vue 全局組件的定義和使用

第一步,在組件的同一個目錄下寫index.js文件 第二步:在main.js中寫上以下兩句 第三步:在需要使用的文件裏直接使用,對比另一個組件HelloWorld可以看到區別。

原创 什麼樣的人適合當軟件工程師?

本文轉自阮一峯的博客,原文地址:http://www.ruanyifeng.com/survivor/startup/advices.html 什麼樣的人適合當軟件工程師? 下面的職業建議分別來自臺灣的侯捷老師,以及美國的著名程序員尼古拉

原创 vscode + prettier 專治代碼潔癖

前言 相信很多小夥伴都糾結過自己代碼的格式化問題,特別是團隊協作的時候,加上前端語言種類繁雜,各種語法糖+團隊個人的敲碼習慣,會讓你感覺到一團糟。 在過往,我們嘗試過很多方式,從EditorConfig到各種***Lint, 還要

原创 vue項目如何刷新當前頁面

1.場景 在處理列表時,常常有刪除一條數據或者新增數據之後需要重新刷新當前頁面的需求。 2.遇到的問題 用vue-router重新路由到當前頁面,頁面是不進行刷新的 2.採用window.reload(),或者router.go(0)

原创 項目代碼分析

1.數據加載,兩種方式 方式一: import {cityGuess, hotcity, groupcity} from '../../service/getData' mounted(){ // 獲取當前城市

原创 VS Code使用之基本設置與配置詳解

用戶設置與工作空間設置 VS Code提供了兩種設置方式: 用戶設置: 這種方式進行的設置,會應用於該用戶打開的所有工程; 工作空間設置:工作空間是指使用VS Code打開的某個文件夾,在該文件夾下會創建一個名爲.vscode的隱藏

原创 關於react-redux中的connect用法介紹及原理解析

關於react-redux的一個流程圖 connect用法介紹 //connect方法聲明 connect([mapStateToProps], [mapDispatchToProps], [mergeProps],[options])

原创 技術決定歷史

本文轉自阮一峯的博客,原文地址:http://www.ruanyifeng.com/survivor/plan-b/hen.html 1、大學時期,我的專業是世界經濟。那個專業需要學習《經濟史》,瞭解古代的人們怎麼掙錢和花錢。 《經濟史

原创 Vue框架引入JS庫的正確姿勢

在Vue.js應用中,可能需要引入Lodash,Moment,Axios,Async等非常好用的JavaScript庫。當項目變得複雜龐大,通常會將代碼進行模塊化拆分。可能還需要跑在不同的環境下,比如瀏覽器,服務端。 如何在各個模塊和組

原创 母雞與前端工程師

本文轉自阮一峯的博客,原文地址:http://www.ruanyifeng.com/survivor/plan-b/hen.html 1、新聞說,2016年全國高校畢業生達到空前的756萬,又趕上很多傳統行業壓縮產能,就業壓力很大。 很