原创 理解:module.exports 和 exports 、export default 的區別
1、CommonJS 模塊規範 Node 模塊是用的 CommonJS 規範。 在 commonJS 中每個文件就是一個模塊,有自己的作用域。在一個文件裏的變量、函數、類,都是其私有的。 每個模塊內部
原创 react:重置清除數據的方法
描述如下: 1、 頁面進來沒有數據,只有輸入條件的情況下,才能查詢數據。 2、查詢條件有重置功能。 問題:重置功能如何操作呢? 數據是從 this.props 中取到的,在重置的時候
原创 css基礎2:flex 一行均分有間隙佈局
最近有朋友問我佈局問題。要點:怪異盒模型。寫波筆記〜〜〜 有一個 ul 下面有 5個 li ,前四個 li 右邊有 20的邊距。最後一個 li 沒有邊距。求均分? 效果圖如下 : 方法如下: 方法一: <ul>
原创 react: antd 中 table 排序問題
Antd UI 框架。 場景:table 的排充功能。多個列排序,清除的時候清除狀態。Table 中有排序:只針對於當頁數據。 正常 table 如下: 有排序的table如下: 註釋) 1、columns 中 sor
原创 接口:http 狀態碼
1XX 接受請求正在處理 2XX 接口被正常處理了 200: 請求成功。 204: 請求成功,但是沒有任何資源返回給客戶端。 3XX 瀏覽器需要執行特殊處理,以正確形式請求 301: 永久重新定向。UR
原创 vue:路由配置 meta 的 menu 和 icon
首先,我引用的是antd vue 的這套UI。 可以在 computed 中打印出 this.$router 下面的東西,是獲取的路由中配置的菜單和 icon。 代碼圖和代碼請看下面文件配置 menu.js 文件配置後代碼如下: 首先,
原创 css基礎2:flex 多行均分有間隙佈局
效果圖: 邏輯:一行有四個的情況 父元素:設置爲 flex。justify-content 設置 space-between/space-around。 子元素:設置寬度 百分比/vw (width:c
原创 vue:路由菜單(element 和 antd)
在 vue 中 使用 UI框架中的菜單,給菜單如何添加路由呢?其中會出現路由樣式的問題。請看下面兩種UI方法。 注)使用框架的時候注入知道的吧。。。。。防止有些人xxxx,我還是寫一下。 場景:使用 elementUI 的 NavM
原创 vue:路由菜單刷新高亮
很多人遇到了路由高亮的問題。問爲什麼頁面一刷新進來當前頁就不不高。刷新的時候也沒有記錄狀態。其實就是路由沒有記錄。。。 我們想要實現的效果是: 1、這裏用的是 Element UI 。先把菜單封裝。請看上面的文章:https://bl
原创 vue:菜單收縮功能
想要實現:點擊菜單能收縮。(效果如下:) 點擊前: 點擊後: 思路: 首先我們要知道紳縮的按鈕和菜單是否在一個頁面。在一個頁面就簡單了。 如果不在一個頁面,就會涉級到父子級傳參,紳縮
原创 react基礎:什麼是 redux?
這什麼要用 redux? React 是單向數據流。父傳子通過 props。那麼非父子組件中的通信就可以用 redux 中的 state 解決。 Redux 的原理是什麼? Redux 中把狀態存到 st
原创 什麼是構造函數?什麼是 this 指向?小箭頭函數?
現在好多人的基礎不咋的,包括我在內哈哈,得多多學習,多多看書,其實小紅書寫的是真好,可惜沒多少人真的看進去理解子 。。。。 什麼是構造函數呢? 構造函數其實就是普通的函數,就是調用的方法不同,通常都是首字母大寫,用到 new 。 構造函數
原创 JS基篇0:起步
js需要區分大小寫 js中的一切(變量、函數、操作符)都區分大小寫。變量名test和Test分別表示兩個不同的變量,而函數名不能使用typeof,因爲它是一個關鍵字。 標識符 標識符就是指變量、函數、屬性的名字,或者函數的
原创 JS的數據類型有(8種)
最近有很多人說數據類型是 6種。我怎麼記得JS的數據類型有8種。 在ES5的時候,我們認知的數據類型確實是 6種:Number、String、Boolean、undefined、object、Null。 ES6 中新增了一種 Symbol
原创 JS中創建數組有兩種方式(構造函數、數組字面量)
1、使用 Array 構造函數 ①let demo = new Array( ) // 創建空數組 ②let demo1 = new Array( 20 ) // 創建包函 20 項的數組 ③let demo