Javascript 使用AngularJS添加一些音频标记:编译错误
打开包含以下代码的页面时出现编译错误:Javascript 使用AngularJS添加一些音频标记:编译错误,javascript,angularjs,Javascript,Angularjs,打开包含以下代码的页面时出现编译错误: <p>Audio/Video: <video controls="controls"> <source data-ng-src="./audio_video/{{myContainer.audioguidefilepath}}"> </video> </p> 其中接收的是JSON对象: { "name": "aName", "imagefilepath": "" }
<p>Audio/Video:
<video controls="controls">
<source data-ng-src="./audio_video/{{myContainer.audioguidefilepath}}">
</video>
</p>
其中接收的是JSON对象:
{
"name": "aName",
"imagefilepath": ""
}
我可以正确地看到名称值
有什么问题吗?如何计算audio.path?错误是说您正试图连接多个表达式。@Claies它实际上可能是空的。这是一个由REST API返回并分配给$scope变量的字段。请显示用于返回值的代码,因为angular告诉您有多个表达式,但在您发布的代码中只有一个可见的表达式……@Claies我更新了代码以包含控制器信息。此外,我删除了ng repeat,因为我现在只返回一个字符串,而不是引用视频文件路径的字符串列表
if(received) {
$scope.myContainer = received;
}
{
"name": "aName",
"imagefilepath": ""
}