我怎样才能做这样的事情:
$sce.trustAsResourceUrl('URL_HERE');
全局范围内,例如主应用的 config()
或 run()
函数,以便任何具有 URL_HERE
的 iFrame、img src 等会起作用吗?
文档在解释这一点方面相当糟糕。
最佳答案
您可以使用过滤器。这些产品在全局范围内均可用。
angular.module('myApp')
.filter('trustUrl', function ($sce) {
return function(url) {
return $sce.trustAsResourceUrl(url);
};
});
<img ng-src={{ imageHref | trustUrl }}">
关于angularjs - 全局 $sce.trustAsResourceUrl(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20049261/