原创 path.resolve和path.join

1、path.resolve(ag1,ag2,...)path.resolve返回當前環境所在路徑拼接參數字符串所得到的絕對路徑,其中參數可以有多個const path = require('path');path.resolve('/f

原创 js繼承的5種方式

一、構造函數綁定使用call或apply方法,將父對象的構造函數綁定在子對象上。function Animal(){     this.species = "動物"; } function Cat(name,color){     

原创 ES6 聲明變量的六種方法

ES5 只有兩種聲明變量的方法:var命令和function命令。ES6 除了添加let和const命令,另外兩種聲明變量的方法:import命令和class命令。所以,ES6 一共有 6 種聲明變量的方法。

原创 javascript中的嚴格模式

1.概述除了正常運行模式,ECMAscript 5添加了第二種運行模式:"嚴格模式"(strict mode)。顧名思義,這種模式使得Javascript在更嚴格的條件下運行。 2.爲什麼用嚴格模式- 消除Javascript語法的一些不

原创 分享一個學習react.js的網站

http://huziketang.mangojuice.top/books/react/lesson32   虛擬dom:https://github.com/livoras/blog/issues/13

原创 開啓css module導致antd-mobile的樣式失效

在react中使用antd-mobile的走馬燈,奇怪的是下面的小圓點一直顯示不出來,引入antd-mobile都沒有錯,輪播圖的部分樣式沒有正常顯示,於是在網上查找原因。最後發現原來是我開啓了css module使antd-mobile

原创 css module

常見的樣式的添加方式<div className='wrap'>     <Slide rotationMap={this.state.rotationMap}/> </div>除此之外,還有另外的方法,使用之前要先開啓css modul

原创 定位當前地理位置

根據用戶的地理位置提供相關地區服務,已經是非常普遍的一項功能,例如本地生活類網站、外賣網站等。HTML5新功能中提供了獲取用戶位置的能力,使用HTML5 Geolocation API來構建基於地理位置的應用。Geolocation AP

原创 stage-0

做react的過程中,發現ES6的某些語法不能編譯爲ES5。經查找原因得知babel編譯ES6代碼,需要stage-0插件1、npm install -S babel-preset-stage-02、在webpack.config.js的

原创 Do you already have another mysqld server running on port: 3306 ?

C:\ Users \ lemon> net start mysql MySQL服務正在啓動....MySQL的服務無法啓動。C:\ Program Files \ MySQL \ MySQL Server 8.0 \ data文件夾下找

原创 用僞元素畫線

<style type="text/css">     .or{         width: 450px;         text-align: center;         position: relative;     }   

原创 如何區分Babel中的stage-0,stage-1,stage-2以及stage-3(一)

大家知道,將ES6代碼編譯爲ES5時,我們常用到Babel這個編譯工具。大家參考一些網上的文章或者官方文檔,裏面常會建議大家在.babelrc中輸入如下代碼:{ "presets": [ "es2015",

原创 webpack中jquery和antd-mobile的配置

1、在react中引入了antd-mobile,報如下的錯誤You are using a whole package of antd, please use https://www.npmjs.com/package/babel-plu

原创 css3僞類

1、focus的時候字體顏色加深<style type="text/css"> /*正常狀態爲淺灰色*/     .icon-search{         color: #ccc;     } input[type=search]:fo

原创 There are multiple modules with names that only differ in casing

./pages/Reg/index.scss (./node_modules/[email protected]@css-loader??ref--6-1!./node_modules/_sass-lo