我有一个变量
x = " http://example.com?a= {{a}}&b={{b}}
这个变量然后用于
ng-src={{x}}
因此,对变量 a 和 b 进行 url 编码对我来说很重要。
我目前做的是:
var func = $interpolate($scope.x);
var url = func($scope);
return $sce.trustAsResourceUrl(url);
我的问题是,当 a 或 b 包含空格时,它们不是 url 编码的。
我如何告诉 $interpolate 函数对变量 a 和 b 进行 url 编码?