INHOUDSOPGAWE:

Hoe gebruik jy ngSanitize?
Hoe gebruik jy ngSanitize?

Video: Hoe gebruik jy ngSanitize?

Video: Hoe gebruik jy ngSanitize?
Video: How to Wash a Cloth Mask & Sanitize a Disposable Mask 2024, November
Anonim

ng-wenk 1: Hoe om ngSanitize te gebruik

  1. Laai hoek- ontsmet module en sluit dit by die HTML-bladsy in.
  2. byvoeg Sanitiseer in die module-afhanklikhede, var app = hoekig. module('myApp', [' Sanitiseer ']);
  3. Voeg die vereiste uitdrukking in die kontroleerder by: $scope. veranderlike = 'Hallo Wêreld! ';
  4. In die aansigbladsy:

Mense vra ook, waarvoor word angular sanitize gebruik?

1 Antwoord. As jy die insluit hoekig - ontsmet skrif, insette is ontsmet deur die HTML in tokens te ontleed. Alle veilige tokens (van 'n witlys) word dan teruggeserialiseer na behoorlik ontsnapte html-string. Dit beteken dat geen onveilige invoer dit in die teruggekeerde string kan maak nie.

hoe gebruik jy NG bind? Definisie en Gebruik Die ng - bind opdrag vertel AngularJS om die inhoud van 'n HTML-element te vervang met die waarde van 'n gegewe veranderlike, of uitdrukking. As die waarde van die gegewe veranderlike, of uitdrukking, verander, sal die inhoud van die gespesifiseerde HTML-element ook verander word.

Hierin, wat is ontsmetting in hoek?

Sanitisering wysig die invoer en verander dit in 'n waarde wat veilig is om in die DOM in te voeg. In Hoekige ontsmetting hang af van konteks, 'n waarde wat skadeloos is in CSS is potensieel gevaarlik in 'n URL. jy kan hier lees oor die verskillende kontekste.

Wat is $SCE?

Streng kontekstuele ontsnapping ( SCE ) is 'n modus waarin AngularJS bindings beperk om slegs vertroude waardes weer te gee. Die doel daarvan is om te help met die skryf van kode op 'n manier wat (a) by verstek veilig is, en (b) ouditering vir sekuriteitskwesbaarhede soos XSS, clickjacking, ens. baie makliker maak.

Aanbeveel: