Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用AngularJS添加一些音频标记:编译错误_Javascript_Angularjs - Fatal编程技术网

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": ""
}