Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 20960|Svar: 1

[Andet] Sekundær indkapsling af Baidu WebUploader open source uploadkontrol, der strømliner front-end-koden (to sætninger kode for at få uploaden)

[Kopier link]
Opslået på 27/06/2016 15.13.30 | | | |
Først og fremmest vil jeg gerne påpege, at dette er en sekundær indkapsling af WebUploaders open source uploadkontrol, og det underliggende lag er stadig implementeret af WebUploader, bare for at bruge det mere præcist.

Lad os tage et kig på WebUploader

Indførelsen:

WebUploader er en simpel HTML5-baseret moderne filupload-komponent udviklet af Baidu WebFE (FEX)-teamet. I moderne browsere kan den udnytte fordelene ved HTML5 fuldt ud, uden at opgive den almindelige IE-browser, ved at bruge den originale FLASH-runtime, kompatibel med IE6+, iOS 6+ og Android 4+. Den samme kaldmetode kan bruges af brugere når som helst, når de to sæt runtimes er tilgængelige.

Brugen af store filfragmenter og samtidig upload forbedrer filuploadeffektiviteten betydeligt.

Officiel hjemmeside: http://fex.baidu.com/webuploader/

Hvis du er interesseret i at spille alene, kan du gå direkte til den officielle hjemmeside

Lad os starte teksten:

Ud fra ovenstående kan vi se, at Baidus WebUploader-funktion faktisk er meget kraftfuld, men som alle uploadkontroller er den mere besværlig at bruge, såsom følgende:

Du skal først referere til en masse relaterede biblioteker,

Skriv derefter HTML'en godt






Vi vil ikke have alle disse!, bare to sætninger, få vores upload. Som følger:





Jeg har skrevet, at bootstrap-stil CSS automatisk refererer til,

Understøttelse af flere filupload,

Automatisk identificere dubletter filer,

Valgfri automatisk upload og manuel upload,

Du kan gengive flere uploadkontroller på en side uden konflikt

Så kan nogle WebUploader-relaterede konfigurationsparametre konfigureres selv.

Lad os gå direkte til den JS-widget, jeg pakkede (lidt rodet, lad os klare os):



Nogle relaterede og vigtigere parametre er skrevet med noter, og du kan selv henvise til dem.

Så lad os bruge ham.





Skriv vores JS og HTML som følger:



Det er okay, det er værd at bemærke

For parametrene i powerWebUpload, henvis til API'en på den officielle hjemmeside

GetFilesAddress()-metoden vil returnere et array af filstier efter upload, og du kan selv hente den.
Endelig, den sidste demo jeg skrev, implementeret med Asp.net MVC, kan du downloade den selv:

Baidu Netdisk:

Link: http://pan.baidu.com/s/1o8B0xOQ Adgangskode: 9kws


Oprindeligt: http://www.cnblogs.com/GuZhenYin/p/5584272.html






Tidligere:.net er skrevet af SharpPcap, et pakkefangstværktøj
Næste:HTML-filuploadboks input-tag
Opslået på 04/05/2020 21.03.04 |
Ikke dårligt!!!!
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com