原创 VUE----watch和compute

1.computed:計算屬性 computed是一個對象,而裏面需要計算的屬性是一個函數的返回值。計算屬性默認只有getter,可以在需要的時候自己設定setter。在data中沒有直接聲明出要計算的變量,也可以直接在comp

原创 CSS----vertical-align默認值產生的間隙

(一)vertical-align:默認值baseline,內聯元素在塊級元素中產生的空隙 當塊級元素box裏面的內聯塊元素img都是以默認的vertical-align:baseline對齊方式的時候,其實並不是完全充滿的,

原创 vue----基礎項目搭建(項目初始,sass配置,全局組件註冊)

通過vue-cli搭建項目 安裝vue-cli:npm install -g vue-cli 檢查版本:vue -V 或者 vue --version 1.初始化項目(xxx是項目名字) vue init webpack xxx

原创 CSS---flex-grow、flex-shrink、flex-basis,flex-direction整理

(1)flex-grow:用於設置或檢索彈性盒子的擴展比率(當設置number的時候,是相對於其他子元素的擴展比例) 只有當子元素的總和小於父元素,也就是父元素有多餘的分配空間的時候才起作用,當子元素的總和大於父元素的時候,只會平

原创 react----cross-env配置多環境變量

1.當項目結構爲dva架構的時候 (1)安裝cross-env npm i -D cross-env (2)配置package.json 示例;配置測試環境與生產環境下的本地項目 { "private": true, "

原创 CSS----vertical-align,line-height基礎知識整理

(一)vertical-align:指定行內元素(inline)或表格單元格(table-cell)元素的垂直對齊方式(注意行內元素與單元格元素) vertical-align 屬性指定爲下面列出的值之一。 (1)行內元素的值

原创 HTTP-----http2.0主要內容

(一).HTTP發展到1.1存在的問題: 線頭阻塞:TCP連接上只能發送一個請求,前面的請求未完成前,後續的請求都在排隊等待。 多個TCP連接:雖然HTTP/1.1管線化可以支持請求併發,但是瀏覽器很難實現,chrome、fir

原创 react-----子組件使用父組件的方法,然後改變父組件的狀態

很多時候,正在進行react父子通信的時候,應該是將父子組件的純潔度保持上去,子組件不能在本身去修改父組件的方法,而是應該使用父組件自己的方法去修改本身的狀態。 那麼這裏會遇到一個問題,就是當需要傳遞參數的時候,比如某一個激活項。

原创 關於sentry踩坑記錄(前端),實際項目開發

因爲周圍 的人用sentry開發的真的太少了,於是很多問題只能靠自己踩坑。遇到的問題: 項目結構爲umi 1.對於sentry的瞭解不多,導致不知道在什麼情況下sentry會有記錄 2.關於sentry用webpack配置上傳so

原创 express----搭建項目初期配置

1.安裝express npm install express-generator -g npm install express -g 2.構建:express -e,此句命令構建的express項目,默認模板爲ejs 3.修改

原创 react----項目實際過程中pdf.js的使用

遇到的問題 1.當請求爲https的請求的時候,如果返回的PDF的鏈接是http的鏈接,那麼pdf.js打開的時候會報錯 2.pdf.js的核心文件可以直接放到服務器下面,不用進行項目的報錯輸出 3.pdf.js在請求pdf完成之

原创 react+dva 用戶離開,路由攔截,提示用戶暫未保存

需求,當用戶將要在當前頁面離開的時候(本次的實現,離開包括前進,後退與路由的切換),如果用戶未進行保存的操作,則進行自定義的彈窗提示用戶。(本次用的是antd的組件進行自定義的彈窗的搭建) 實現簡直曲折,找了很多的方法,但是發現

原创 javascript數據結構與算法----雙向鏈表

單向鏈表的特點 單向鏈表的缺點 雙向鏈表 雙向鏈表的缺點 雙向鏈表的特點 雙向鏈表基本屬性的封裝 在單向鏈表中head存儲的是第一個節點的引用,在雙向鏈表中tail存儲的是最後一個節點的引用 // 雙向鏈表的封裝 fu

原创 koa2----mongodb後續配置開機啓動

每次使用命令行啓動數據庫服務麻煩,則可以配置 MongoDB 服務 1.先在data文件下創建一個新文件夾log 2.新加一個配置文件mongodb.conf,在安裝的根目錄下,與bin文件夾同級目錄 配置文件的內容(dbpa

原创 koa2----項目下需要用到的數據庫,安裝MongoDB

MongoDB是非關係型數據庫,所以在使用爬蟲的數據的時候,會用mongodb將數據進行存儲,所以進行了再一次MongoDB的安裝使用,上一次用MongoDB是在去年的這個時候~~ 下載對應的操作系統的安裝包(本次使用爲win7)