właśnie przeżywa przykładów dla kanciasty i dyrektywą OpenLayers HERE i natknąłem się na następującym przykładzie:Do czego służy sanityzacja kątowa?
<!DOCTYPE html>
<html ng-app="demoapp">
<head>
<script src="../bower_components/openlayers3/build/ol.js"></script>
<script src="../bower_components/angular/angular.min.js"></script>
<script src="../bower_components/angular-sanitize/angular-sanitize.min.js"></script>
<script src="../dist/angular-openlayers-directive.js"></script>
<link rel="stylesheet" href="../bower_components/openlayers3/build/ol.css" />
<script>
var app = angular.module('demoapp', ['openlayers-directive']);
app.controller('DemoController', [ '$scope', function($scope) {
angular.extend($scope, {
center: {
lat: 0,
lon: 0,
autodiscover: true
}
});
}]);
</script>
</head>
<body ng-controller="DemoController">
<openlayers ol-center="center" height="400px"></openlayers>
<h1>Center autodiscover example</h1>
<form>
Latitude : <input type="number" step="any" ng-model="center.lat" />
Longitude : <input type="number" step="any" ng-model="center.lon" />
Zoom : <input type="number" step="any" ng-model="center.zoom" />
<button ng-click="center.autodiscover=true">Discover position</button>
</form>
</body>
</html>
Przykładem może być postrzegane jako przykład żywej HERE.
Moje pytanie dotyczy ładowanych plików, ja nie bardzo rozumiem dlaczego poniższy skrypt ładowany:
<script src="../bower_components/angular-sanitize/angular-sanitize.min.js"></script>
Co jest celem powyższego skryptu?
EDIT ::: Dowiedziałem się repo git i docs tutaj dla tego modułu w kątowym HERE. , ale nadal nie rozumiem celu tego skryptu, dokumentacja nie ma nawet jednego przykładu.
Mam kodowane w jQuery trochę, więc może ktoś wyjaśnić to w warunkach jQuery?
dzięki, można dać mały przykład? –
Czy to oznacza, że 'ng-sanitize' jest użyteczny tylko w przypadkach, w których dane wejściowe html są dynamiczne lub pochodzą z danych wejściowych klienta? Więc kiedy używamy tylko statycznych htmlów i szablonów (z naszej własnej zaufanej domeny (https) lub z pamięci podręcznej szablonów) do ładowania html w naszych widokach/dyrektywach, nie ma potrzeby "ng-sanitize"? Czy są inne przypadki, w których powinno się stosować 'ng-sanitize'. – Wilt
'ng-sanitize' nie jest potrzebny do statycznego html, ale powinien być użyty, gdy dane wejściowe html są dynamiczne lub pochodzą z danych wejściowych klienta, bezpośrednio lub pośrednio. – Jaco