Vue本身是一款非常優(yōu)秀的前端框架,通過簡潔的API提供高效的數(shù)據(jù)綁定和靈活的組件系統(tǒng),其核心思想是 “數(shù)據(jù)驅(qū)動的組件系統(tǒng)”。Vue在進行進行插值處理和 綁定表達式時使用了一...

Vue本身是一款非常優(yōu)秀的前端框架,通過簡潔的API提供高效的數(shù)據(jù)綁定和靈活的組件系統(tǒng),其核心思想是 “數(shù)據(jù)驅(qū)動的組件系統(tǒng)”。Vue在進行進行插值處理和 綁定表達式時使用了一...
這篇文章面向使用 Vuepress 來開發(fā) Vue 組件文檔庫的用戶服務,去年差不多這個時候我為公司開發(fā)了一個基于 AntDesignVue 封裝的高階組件庫,經(jīng)過一年的版本...
項目中遇到這么個需求,由于選項數(shù)據(jù)量過大,采用遠程搜索的方式,相當于沒有初始的下拉數(shù)組options選項數(shù)組,保存時需要傳給后端id和userName兩個字段。 此時我的va...
1. 前言 1.1 HTML DOM樹與和Vue的virtual DOM 我們知道,瀏覽器在解析HTML文件時,會將HTML標簽解析成一個DOM樹(tree of DOM n...
是的,疫情之下,我也經(jīng)歷著裁員。但,我很感謝這段經(jīng)歷。很感謝公司快2年來的培養(yǎng),以及在這里遇見的人、和這群可愛的人一起經(jīng)歷的事。 記得2年前的夏天,最后選擇公司的實習offe...
目前的前端開發(fā)主流技術都已經(jīng)往組件化方向發(fā)展了,而每學一種新的框架的時候,最基礎的部分一定是學習其組件的編寫方式。這就好像學習一門新的編程語言的時候,總是要從hello wo...
1.觀察者模式介紹 觀察者模式又叫做發(fā)布—訂閱模式,是我們最常用的設計模式之一。它定義對象間的一種一對多的依賴關系,當一個對象的狀態(tài)發(fā)生改變時,所有依賴于它的對象都將得...
在 hooks 中提供了的 useReducer 功能,可以增強 ReducerDemo 函數(shù)提供類似 Redux 的功能,引入 useReducer 后,useReduce...
背景 前段時間準備前端招聘事項,復習前端React相關知識;復習React16新的生命周期:棄用了componentWillMount、componentWillReceiv...
Promise標準 Promise 規(guī)范有很多,如Promise/A,Promise/B,Promise/D 以及 Promise/A 的升級版 Promise/A+。ES6...
博主最近在學習React事件綁定時,發(fā)現(xiàn)React綁定時間有其自身的一套機制,那就是合成事件。先看源碼: React合成事件和原生事件區(qū)別 React合成事件一套機制:Rea...
在使用 React 的過程中,不可避免的需要組件間進行消息傳遞(通信),組件間通信大體有下面幾種情況: 父組件向子組件通信 子組件向父組件通信 跨級組件之間通信 非嵌套組件間...
(本文為學習記錄,如有錯誤謝謝指出,高手勿噴) 在開發(fā)react單頁面應用時,我們會遇到一個問題,那就是打包后的js文件特別巨大,首屏加載會特別緩慢。這個時候我們應該講代碼進...
15版生命周期 初始化階段 constructor 構造函數(shù) getDefaultProps props默認值 getInitialState state默認值 掛載階段 c...
1. state的定義 狀態(tài)(state) 和 屬性(props) 類似,都是一個組件所需要的一些數(shù)據(jù)集合,但是它是私有的,并且由組件本身完全控制,可以認為它是組件的“私有屬...