需求背景:當(dāng)echarts圖表中像素點(diǎn)非常多,或者有像素點(diǎn)重合的時(shí)候,標(biāo)簽就會被覆蓋或者重疊。為了解決這個(gè)問題,讓用戶體驗(yàn)更加友好,于是就實(shí)現(xiàn)了對label進(jìn)行拖拽。用戶可以...
需求背景:當(dāng)echarts圖表中像素點(diǎn)非常多,或者有像素點(diǎn)重合的時(shí)候,標(biāo)簽就會被覆蓋或者重疊。為了解決這個(gè)問題,讓用戶體驗(yàn)更加友好,于是就實(shí)現(xiàn)了對label進(jìn)行拖拽。用戶可以...
前言 我們都知道在前端編譯構(gòu)建工具出現(xiàn)之前,前端項(xiàng)目基本都是用es5瀏覽器識別的語法來實(shí)現(xiàn)的。(jquery,es5...)。隨著前端技術(shù)的發(fā)展(es6甚至更新語法的問世),...
一、前言 緩存可以說是性能優(yōu)化中簡單高效的一種優(yōu)化方式了。一個(gè)優(yōu)秀的緩存策略可以縮短網(wǎng)頁請求資源的距離,減少延遲,并且由于緩存文件可以重復(fù)利用,還可以減少帶寬,降低網(wǎng)絡(luò)負(fù)荷。...
1.什么是異步組件? 異步組件就是定義的時(shí)候什么都不做,只在組件需要渲染(組件第一次顯示)的時(shí)候進(jìn)行加載渲染并緩存,緩存是以備下次訪問。 2.Vue實(shí)現(xiàn)按需加載 Vu...
首先來看看這四種方法是什么 Promise.all()[https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Ref...
最近寫的小程序有個(gè)需求就是點(diǎn)擊加入購物車或者立即購買會彈出一個(gè)自定義的彈窗,需求寫完后發(fā)現(xiàn)上下滑動(dòng)彈窗底部的頁面也跟著滑動(dòng),找了好長時(shí)間原因,最后找度娘才發(fā)現(xiàn)是事件冒泡的原因...
我們先來看看效果:當(dāng)用戶點(diǎn)擊輸入框時(shí),輸入框會彈到數(shù)字鍵盤正上方。這樣就完美的解決了鍵盤遮擋輸入框的問題。 一、思路 當(dāng)輸入框獲得焦點(diǎn)時(shí),如果這個(gè)輸入框被擋住,就在頁面最底部...
問題一:凱紫老師你好,關(guān)注你好多年了,一直在看你給別人答疑解惑,今天,我也想說說我的事。 我和老公婚姻剛滿7年,有一個(gè)3歲的女兒。老公是外地人,經(jīng)人介紹認(rèn)識。 我和他結(jié)婚是在...
什么是 Nginx Nginx 是一款高性能的 http 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器。 由俄羅斯的程序設(shè)計(jì)師伊戈?duì)枴の魉鞣颍↖gor S...
1、揭露vue廬山真面目 從代碼中我們可以看到最后導(dǎo)出了Vue對象,而這個(gè)vue對象實(shí)際上是通過import 從./runtime/index引入的 那我們順著import往...
vue的src目錄總覽: vue源碼的src目錄下一共有6個(gè)文件夾:-compiler #編譯相關(guān)-core #核心代碼-platforms #不同平臺的支持-server ...
先展示一下動(dòng)畫效果: 首先先簡單了解一下什么是直接插入排序: 直接插入排序會在遍歷的過程中將一個(gè)序列分為兩部分,前半部分是已經(jīng)排好了的有序序列,后半部分是還未排序的無序序列。...
最近利用空閑時(shí)間又翻看了一遍Vue的源碼,只不過這次不同的是看了Flow版本的源碼。說來慚愧,最早看的第一遍時(shí)對Flow不了解,因此閱讀的是打包之后的vue文件,大家可以想象...
微信小程序利用swiper+scroll-view實(shí)現(xiàn)Tab切換 先放一張效果圖 需要實(shí)現(xiàn)的功能邏輯: 1、當(dāng)用戶點(diǎn)擊tab的時(shí)候,tab樣式發(fā)生改變,并且下方對應(yīng)的展示內(nèi)容...