Html 在iframe中使用angularjs变量
所以我想在iframe src或ng src属性中使用一个变量。 显然,无论我使用什么,我的变量都不会被识别。 比如说`Html 在iframe中使用angularjs变量,html,angularjs,iframe,Html,Angularjs,Iframe,所以我想在iframe src或ng src属性中使用一个变量。 显然,无论我使用什么,我的变量都不会被识别。 比如说` <iframe ng-src="http://www.example.com/?name={{test}}"> </iframe> 其中test仅显示为{{test} 另外,当我使用$sce将其用作受信任的url时,它不起作用,正常的src也是如此 有什么我看不到的吗?有关于Iframes和angularjs的事吗? 请分享,这真的很烦人 提前通
<iframe ng-src="http://www.example.com/?name={{test}}">
</iframe>
其中test仅显示为{{test}
另外,当我使用$sce
将其用作受信任的url时,它不起作用,正常的src也是如此
有什么我看不到的吗?有关于Iframes和angularjs的事吗?
请分享,这真的很烦人
提前通知我 你可以试试这个,
在你的控制器里做什么-
替换ng src=“{test}}”
——为整个url使用一个变量。
然后-
$scope.test=$sce.trustAsResourceUrl("https://www.example.com");
在控制器依赖项中还包括$sce
这对我很管用。。
希望有帮助。您可以使用以下语法设置src属性: iframeObject.src=URL 注意:URL指定要嵌入的内容的URL,并且可以 绝对URL或相对URL 例如:
document.getElementById('embedContent').src=”http://www.example.com";代码>
#嵌入内容{
宽度:600px;
高度:500px;
}