gpt4 book ai didi

javascript - 将表达式连接到 html 标签的中间

转载 作者:行者123 更新时间:2023-12-03 10:42:18 25 4
gpt4 key购买 nike

<iframe width="560" height="315" src="http://www.youtube.com/embed/{{videoId}}" frameborder="0" allowfullscreen></iframe>

在我的 View 中,如何将 {{videoId}} 连接到我的 iframe 标记?

最佳答案

首先,您应该使用 ngSource 动态定义 src 属性。此外,您应该使用 $sce 将其定义为受信任的 url:

function MyCtrl($scope, $sce) {
$scope.videoURL = $sce.trustAsResourceUrl('http://www.youtube.com/embed/z6Ge6Op2mAk');
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>

<div ng-app>
<div ng-controller="MyCtrl">
<iframe width="560" height="315" ng-src="{{videoURL}}" frameborder="0" allowfullscreen></iframe>
</div>
</div>

关于javascript - 将表达式连接到 html 标签的中间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28718110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com