你如何取消设置ngSrc指令?

时间:2014-04-10 18:17:44

标签: angularjs

我正在使用ngSrc来更改iframe的src attribtue。

<iframe ng-src={{url}}></iframe>
$scope.url = $sce.trustAsResourceUrl("http://www.npr.org");

这很好用。我甚至可以将它更改为另一个URL,它工作正常。

// some time later...
$scope.url = $sce.trustAsResourceUrl("http://www.nasa.gov");

但是,当我尝试将其更改为空字符串时,无法正常工作。然后它什么也没做。

$scope.url = ""; // this doesnt work
$scope.url = $sce.trustAsResourceUrl(""); // this doesn't work

我需要src属性为空字符串。我如何使用AngularJS做到这一点? Here是我的Plunkr。

1 个答案:

答案 0 :(得分:3)

将src设置为about:blank适用于您的plunker,现在是&#34; IANA officially registered scheme, and is standardized&#34;。