在React項(xiàng)目中配置less需要改配置文件琉闪,所以我們需要找到webpack.config.js文件。現(xiàn)在creat-react-app創(chuàng)建的react項(xiàng)目都是17版本以后的...
Babel是代碼轉(zhuǎn)換器,將es6轉(zhuǎn)化為es5,將JSX轉(zhuǎn)換為JS。 Babel Preset: Babel插件一般盡可能拆成小的力度舍咖,開發(fā)者可以按需引進(jìn)。這樣的好處顯而易見锉桑,...
1.編譯作用域 父級(jí)模板里的所有內(nèi)容都是在父級(jí)作用域中編譯的排霉;子模板里的所有內(nèi)容都是在子作用域中編譯的。 2.后備內(nèi)容 父級(jí)組件中不提供任何插槽內(nèi)容民轴,頁面就會(huì)渲染Submit...
1.Vuex的概述 Vuex是實(shí)現(xiàn)組件全局狀態(tài)數(shù)據(jù)管理的一種機(jī)制郑诺,可以方便組件之間數(shù)據(jù)的共享。 Vuex管理組件的好處: 能夠在vuex中集中管理共享的數(shù)據(jù),易于開發(fā)和后期維...
npm和yarn都是包管理工具,都可以安裝包和模塊拆吆,大家都應(yīng)該用過這兩個(gè)包管理工具,用npm后會(huì)生成一個(gè)package-lock.json的文件飞涂,用yarn過后會(huì)生成一個(gè)ya...
useEffect用于處理組件中的effect,通常用于請(qǐng)求數(shù)據(jù)祈搜,事件處理较店,訂閱等相關(guān)操作。 useEffect的第二個(gè)參數(shù): 1.當(dāng)useEffect沒有第二個(gè)參數(shù)時(shí) 通過...
一.useState hooks就是在函數(shù)組件中使用state通過useState實(shí)現(xiàn)的容燕。 useState傳入一個(gè)初始值梁呈,生成一個(gè)數(shù)組,數(shù)組的第一位就是設(shè)置的變量蘸秘,這里是c...
this永遠(yuǎn)指向函數(shù)運(yùn)行時(shí)所在的對(duì)象官卡,而不是函數(shù)被創(chuàng)建時(shí)所在的對(duì)象蝗茁。 一.普通函數(shù)中的this指向 1.作為函數(shù)名調(diào)用 函數(shù)作為全局對(duì)象調(diào)用,this指向全局對(duì)象寻咒。 2.作為...
1.opacity opacity屬性的意思是設(shè)置一個(gè)元素的透明度哮翘,它不是為改變?cè)氐倪吔缈蚨O(shè)計(jì)的,opacity設(shè)為0只能從視覺上隱藏元素毛秘,而元素本身依然占據(jù)它自己的位置...
concat和slice都是對(duì)數(shù)組的拷貝饭寺,具體是怎么進(jìn)行拷貝的我們?cè)谶@里不進(jìn)行詳細(xì)的說明了,如果不知道大家可以自己去理解叫挟,今天是關(guān)于我對(duì)這兩個(gè)數(shù)組是深拷貝還是淺拷貝進(jìn)行分析:...
Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)艰匙。 一. git基本操作 首先需要用git clonegit://git.kernel.org/pub/scm/git/git.g...
大家在寫前端代碼時(shí)會(huì)發(fā)現(xiàn),從外部用import引入進(jìn)來的文件抹恳,有的需要用{}旬薯,有的不需要用,仔細(xì)想想它們還是有區(qū)別的适秩,下面我就來告訴大家如何正確的使用{}導(dǎo)入模塊。 首先是這...
可能和大家用的導(dǎo)入導(dǎo)出excel表格的方法不一樣啦硕舆,我用過的導(dǎo)入導(dǎo)出是用exceljs解析的秽荞,下面我和大家簡(jiǎn)單介紹一些這個(gè)exceljs的內(nèi)容: 首先我們需要導(dǎo)入import...
了解一點(diǎn)redux的,對(duì)這些名詞應(yīng)該比較熟悉抚官,例如store,createStore,dispatch,subscribe,reducer扬跋;接下來,我對(duì)redux簡(jiǎn)單說一些:...
相信大家對(duì)react框架都有了解啦凌节,接下來我們切入正題講一下我在項(xiàng)目中所遇到的關(guān)于state和ref的總結(jié)钦听。 1.state state是狀態(tài)管理,每次我們需要變更狀態(tài)時(shí)倍奢,需...
數(shù)組中的遍歷方法有push,pop,shift,unshift,splice,concat,split,sort,reverse,slice,forEach,map,filt...