Satura rādītājs:

Kā jūs izmantojat ngSanitize?
Kā jūs izmantojat ngSanitize?

Video: Kā jūs izmantojat ngSanitize?

Video: Kā jūs izmantojat ngSanitize?
Video: Не дайте себя обесценить: Как правильно ответить на зависть с пользой для себя 2024, Aprīlis
Anonim

ng-padoms 1: kā lietot ngSanitize

  1. Lejupielādēt leņķisko- dezinficēt moduli un iekļaujiet to html lapā.
  2. pievienot ngSanitize moduļa atkarībās, var app = leņķiskais. module('myApp', [' ngSanitize ']);
  3. Pievienojiet kontrollerī nepieciešamo izteiksmi: $scope. variable = 'Labdien Pasaule! ';
  4. Skata lapā:

Cilvēki arī jautā, kam tiek izmantota leņķiskā dezinfekcija?

1 Atbilde. Ja iekļaujat leņķisks - dezinficēt skripts, ievades ir dezinficēts parsējot HTML marķieros. Pēc tam visi drošie marķieri (no baltā saraksta) tiek serializēti atpakaļ uz pareizi izspiestu html virkni. Tas nozīmē, ka neviena nedroša ievade nevar iekļūt atgrieztajā virknē.

kā jūs izmantojat NG saistošu? Definīcija un Lietošana The ng - saistīt direktīva stāsta AngularJS lai aizstātu HTML elementa saturu ar dotā mainīgā vai izteiksmes vērtību. Ja mainās dotā mainīgā vai izteiksmes vērtība, tiks mainīts arī norādītā HTML elementa saturs.

Lūk, kas ir sanitārija leņķiski?

Sanitizācija modificē ievadi, pārvēršot to par vērtību, kuru var droši ievietot DOM. In Leņķiskā sanitārija atkarībā no konteksta, vērtība, kas ir nekaitīga CSS, ir potenciāli bīstama URL. par dažādiem kontekstiem varat lasīt šeit.

Kas ir $SCE?

Stingra konteksta atkāpšanās ( SCE ) ir režīms, kurā AngularJS ierobežo saitēm, lai renderētu tikai uzticamas vērtības. Tās mērķis ir palīdzēt rakstīt kodu tādā veidā, kas (a) ir drošs pēc noklusējuma un (b) padara daudz vienkāršāku drošības ievainojamību, piemēram, XSS, klikšķu uzlaušanas utt., pārbaudi.

Ieteicams: