Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 15037|Svare: 0

[JavaScript] Front-end-bibliotek: JS-side lastefremdriftslinje

[Kopier lenke]
Publisert på 18.01.2016 11:02:55 | | | |



La oss ta en titt på renderingene først:

Enkel å bruke:

Trinn 1: Kopier malmappen, temamappen, pace.js pace.min.js inn i prosjektet

Trinn 2: Introduser CSS-stiler og JS-skript

  1. <div><link href="/Content/pace/themes/pace-theme-center-atom.css" rel="stylesheet" /></div><div><scrip{过滤}t src="/Content/pace/pace.min.js"></scrip{过滤}t></div>
Kopier koden



Steg 3: Åpne siden, så er du ferdig


Egendefinert konfigurasjon

Pace.js vil automatisk bli lastet inn på siden, det er ikke nødvendig å koble seg til noen kode, og fremdriften vil automatisk bli oppdaget. Hvis du vil gjøre noen justeringer, kan du sette window.paceOptions for å tilpasse konfigurasjonen:

  1. <div> paceOptions = {</div><div>  // Disable the 'elements' source</div><div>  elements: false,</div><div>  </div><div>  // Only show the progress on regular and ajax-y page navigation,</div><div>  // not every request</div><div>  restartOnRequestAfter: false</div><div>  }</div>
Kopier koden




Du kan også legge inn tilpassede innstillinger i scrip{filter}t-taggen, for eksempel:

  1. <scrip{过滤}t data-pace-options='{ "ajax": false }' src='pace.js'></scrip{过滤}t>
Kopier koden


Hvis du bruker AMD eller Browserify for å laste moduler, kan du sette det opp slik (f.eks. start):

  1. <div>define(['pace'], function(pace){</div><div>  pace.start({</div><div>    document: false</div><div>  });</div><div>});</div><div></div>
Kopier koden


Bruk API-et

Liste over API-er Pace.js offentlige:

Pace.start: Begynner å vise fremdriftslinjen, hvis du ikke bruker AMD eller Browserify for å laste moduler, vil dette bli utført som standard.
Pace.restart: Fremdriftslinjen lastes inn på nytt og vises.
Pace.stop: skjuler fremdriftslinjen og slutter å laste.
Pace.track: Overvåk én eller flere oppgaver med forespørsel.
Pace.ignore: Ignorer én eller flere forespørslingsoppgaver.


Filnedlasting: pace-0.5.6.zip (153.26 KB, Antall nedlastinger: 2)





Foregående:Discuz-kopiering av lenker krever ingen endring av filen, noe som endrer dynamikken til en pseudostatisk lenke
Neste:Last ned batch-kildekoden for den angitte nettverksfilen
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com