本篇文章主要為大家講述的就是關(guān)于JavaScript 實(shí)現(xiàn)異步請(qǐng)求就靠瀏覽器提供的兩個(gè) API —— XMLHttpRequest 和 Fetch。在日常中用多的比較多的就是Promise 請(qǐng)求庫(kù) axios,它基于 XMLHttpRequest。 現(xiàn)在我們就來(lái)講講呱 XMLHttpRequest、Fetch 和 axios ...
本篇文章主要為大家講述關(guān)于ReactSSR之限流,其實(shí)我們都知道React SSR是涉及到服務(wù)端的,因此,我們先需要考慮到很多的服務(wù)器端問(wèn)題,下面就為大家舉例說(shuō)明。 當(dāng)簡(jiǎn)單來(lái)說(shuō), React 的應(yīng)用進(jìn)行頁(yè)面加載或 SEO 優(yōu)化時(shí),都會(huì)想到React SSR。也就會(huì)想到服務(wù)...
之前也有和大家講過(guò)有關(guān)JS的對(duì)象創(chuàng)建和對(duì)象繼承,本篇文章主要為大家做個(gè)匯總和梳理。 JS中其實(shí)就是原型鏈繼承和構(gòu)造函數(shù)繼承的毛病,還有就是工廠、構(gòu)造、原型設(shè)計(jì)模式與JS繼承。 JS高級(jí)程序設(shè)計(jì)4:class繼承的重...
本文主要為大家講述在小程序中實(shí)現(xiàn)手寫板簽名的具體代碼,下面看看具體內(nèi)容: 1.wxss代碼 page{ background:#F8F8F8; } /*簽名*/ .qianming{ background:#fff; padding:20rpx30rpx; font-size:32rpx; color:...
上一節(jié)我們簡(jiǎn)單的介紹了一下vue3 項(xiàng)目中的計(jì)算屬性,這一節(jié)我們繼續(xù) vue3 的基礎(chǔ)知識(shí)講解。 這一節(jié)我們來(lái)說(shuō) vue3 的偵聽器。 學(xué)過(guò) vue2 的小伙伴們肯定學(xué)習(xí)過(guò)偵聽器,主要是用來(lái)監(jiān)聽頁(yè)面數(shù)據(jù)或者是路由的變化,來(lái)執(zhí)行相應(yīng)的操作,在 vue3里面呢,也...
本篇文章主要為大家講述關(guān)于在微信小程序中如何實(shí)現(xiàn)日期范圍的選擇。 具體樣式如下: 分別點(diǎn)擊開始日期和結(jié)束日期選擇時(shí)間(底部彈框): date.wxml: <viewclass="range-stylemar-top"> <viewclass="picker-title">日...
眾所周知 Web Components 是一個(gè)瀏覽器原生支持的組件化方案,這個(gè)能夠創(chuàng)建新的自定義、可封裝、可重用的HTML 標(biāo)記。同時(shí)也可以不用加載任何外部模塊,能夠直接在瀏覽器中查看。今天我們想講的就是如何使用 Web Components 實(shí)現(xiàn)一個(gè)類 Element UI 中的 Ca...
前言 本篇文章主要為大家敘述關(guān)于JavaScript中的export和import,這兩個(gè)常見的報(bào)錯(cuò)。 報(bào)錯(cuò):Uncaught SyntaxError: Cannot use import statement outside a module 上面標(biāo)書的是無(wú)法在module以外使用import,在網(wǎng)上進(jìn)行查閱之后才了解到,這是由...
前言 學(xué)習(xí)中有一種方式就是錯(cuò)題匯總,在學(xué)習(xí)代碼,日常書寫代碼中對(duì)于遇到報(bào)錯(cuò),也要匯總,這樣可以在以后編碼過(guò)程中避免或解決這些問(wèn)題。 一、報(bào)錯(cuò)結(jié)構(gòu) 首先對(duì)于報(bào)錯(cuò)分為:錯(cuò)誤類型、錯(cuò)誤位置、錯(cuò)誤描述、錯(cuò)誤規(guī)則和問(wèn)題數(shù)量。 如上圖: ...
先為大家介紹在vue項(xiàng)目中 jsconfig.json 官方說(shuō)明:當(dāng)您在工作空間中有一個(gè)定義項(xiàng)目上下文的jsconfig.json文件時(shí),JavaScript體驗(yàn)會(huì)得到改進(jìn)。 概述 目錄中存在tsconfig.json文件表明該目錄是 TypeScript 項(xiàng)目的根目錄。該tsconfig.j...
我們先說(shuō)下 Yarn workspace 首先Yarn workspace 是 Yarn 提供的 monorepo 下,管理依賴的機(jī)制。這就說(shuō)主要對(duì)代碼倉(cāng)庫(kù)下,多個(gè) package 的依賴,進(jìn)行管理:將共同的依賴,做 hosting(提升)。前述這樣就可以有效的防止 pac...
let和const let和const兩者并不存在變量提升 這里要說(shuō)明的是變量一定要在聲明后使用,否則報(bào)錯(cuò)。 vara=[]; for(vari=0;i<10;i++){ a[i]=function...
我們先說(shuō)下,npm版本號(hào)定義 版本格式:X.Y.Z[-string]其含義為: X:主版本號(hào) Y:次版本號(hào) Z:修正版本號(hào) string: 先行版本號(hào)或版本編譯信息 舉個(gè)例子: 6.3.2-alpha的含義為: 主版本號(hào)6,有6次不可向下兼容的更新迭代。 次...
本篇文章主要為大家介紹關(guān)于微信小程序自定義彈框展示的具體代碼,現(xiàn)在我們一起看下: wxml <!--取消訂單按鈕--> <viewclass="cancelBtn"bindtap="cancelOrder"data-id="{{item.id}}"data-type="{{type}}"....