SORU
20 AĞUSTOS 2013, Salı


Nasıl $Sony kullanıyorsunuz.çoğaltmak için trustAsHtml(dizi) ng-bind-html-güvensiz Açısal 1.2

ng-bind-html-unsafe Açısal 1.2 kaldırıldı

ng-bind-html-unsafe kullanmam gereken bir şey uygulamak için çalışıyorum. Github üzerinde docs ve derler tamamlama:

ng-bind-html ng-html-bağlama-güvenli olmayan davranış gibi (sonuç olmadan innerHTML sağlar sanitasyon) $Sony sonucuna bağlı.trustAsHtml(dizi).

Bunu nasıl yaparsınız?

CEVAP
20 AĞUSTOS 2013, Salı


Şu olmalıdır:

<div ng-bind-html="trustedHtml"></div>

ayrıca kumandanız:

$scope.html = '<ul><li>render me please</li></ul>';
$scope.trustedHtml = $sce.trustAsHtml($scope.html);

$scope.html değişken doğrudan bir referans olabilir, eski sözdizimi, yerine:

<div ng-bind-html-unsafe="html"></div>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blunty

    Blunty

    13 Mart 2006
  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • Strata1000

    Strata1000

    28 EYLÜL 2009