我的应用程序中有一个iframe弹出框,其src值绑定到data.videoUrl。我正在使用它作为
data.videoUrl = $sce.trustAsResourceUrl(data.videoUrl); //in controller
<iframe ng-src={{data.videoUrl}}/> //in template
当我尝试通过修改data.videoUrl来改变控制器中的iframe src时,它并没有反映在弹出窗口中。我假设它是因为ng-src,因为其他更改会立即反映出来。
如何做到这一点?
答案 0 :(得分:0)
您必须使用$ scope模块来分配videoUrl变量。如果使用$ scope,任何更改都可以反映到视图端。