Sisällysluettelo:

Kuinka käytät ngSanitizea?
Kuinka käytät ngSanitizea?

Video: Kuinka käytät ngSanitizea?

Video: Kuinka käytät ngSanitizea?
Video: Kuinka käytät canvaa? Tutorial aloittelijoille 2024, Huhtikuu
Anonim

ng-vinkki 1: Kuinka käyttää ngSanitizea

  1. Lataa kulma- puhdistaa moduuli ja sisällytä se html-sivulle.
  2. lisätä ngDesinfioi moduuliriippuvuuksissa var app = angular. module('myApp', [' ngDesinfioi ']);
  3. Lisää vaadittu lauseke ohjaimeen: $scope. variable = 'Hei Maailman! ';
  4. Näkymäsivulla:

Ihmiset kysyvät myös, mihin kulmapuhdistusainetta käytetään?

1 vastaus. Jos sisällytät kulmikas - puhdistaa script, tulot ovat desinfioitu jäsentämällä HTML tunnukset. Kaikki turvalliset tunnukset (sallittujen luettelosta) sarjoitetaan sitten takaisin oikein erotettuun html-merkkijonoon. Tämä tarkoittaa, että mikään vaarallinen syöte ei pääse palautettuun merkkijonoon.

miten käytät NG bindia? Määritelmä ja Käyttö The ng - sitoa direktiivi kertoo AngularJS HTML-elementin sisällön korvaamiseksi tietyn muuttujan tai lausekkeen arvolla. Jos annetun muuttujan tai lausekkeen arvo muuttuu, myös määritetyn HTML-elementin sisältö muuttuu.

Mitä tässä on desinfiointi kulmassa?

Puhdistus muuttaa syötettä ja muuttaa sen arvoksi, joka on turvallista lisätä DOM:iin. Sisään Kulmikas desinfiointi riippuu kontekstista, CSS:ssä vaaraton arvo on mahdollisesti vaarallinen URL-osoitteessa. voit lukea eri konteksteista täältä.

Mikä on $SCE?

Tiukka kontekstuaalinen poisto ( SCE ) on tila, jossa AngularJS rajoittaa sidokset näyttämään vain luotettavia arvoja. Sen tavoitteena on auttaa koodin kirjoittamisessa tavalla, joka (a) on oletusarvoisesti turvallinen ja (b) helpottaa tietoturva-aukkojen, kuten XSS, clickjacking jne., havaitsemista.

Suositeltava: