Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 15037|Odpowiedź: 0

[JavaScript] Biblioteka front-endowa: pasek postępu ładowania stron JS

[Skopiuj link]
Opublikowano 18.01.2016 11:02:55 | | | |



Przyjrzyjmy się najpierw wizualizacjom:

Łatwość obsługi:

Krok 1: Skopiuj folder szablonów, folder motywów pace.js pace.min.js do projektu

Krok 2: Wprowadź style CSS i skrypty JS

  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>
Skopiuj kod



Krok 3: Otwórz stronę i gotowe


Konfiguracja niestandardowa

Pace.js zostanie automatycznie załadowane na stronę, nie trzeba podłączać się do żadnego kodu, a postęp będzie automatycznie wykrywany. Jeśli chcesz wprowadzić pewne zmiany, możesz ustawić window.paceOptions, aby dostosować konfigurację:

  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>
Skopiuj kod




Możesz też dodać własne ustawienia w tagu scrip{filter}t, na przykład:

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


Jeśli używasz AMD lub Browserify do ładowania modułów, możesz skonfigurować to tak (np. start):

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


Korzystaj z API

Lista API Pace.js publiczne:

Pace.start: Zaczyna wyświetlać pasek postępu, jeśli nie używasz AMD lub Browserify do ładowania modułów, zostanie on domyślnie wykonany.
Pace.restart: Pasek postępu ładuje się i wyświetla.
Pace.stop: ukrywa pasek postępu i zatrzymuje ładowanie.
Pace.track: Monitoruj jedno lub więcej zadań z żądaniem.
Pace.ignore: Ignoruj jedno lub więcej zadań z prośbą.


Pobranie pliku: pace-0.5.6.zip (153.26 KB, Liczba pobranych plików: 2)





Poprzedni:Kopiowanie linków discuz nie wymaga żadnych modyfikacji pliku, zmieniając dynamikę na pseudostatyczne łącze
Następny:Pobierz wsadowy kod źródłowy dla określonego pliku sieciowego
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com