Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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 angular.js,angular中的templatedata var-imageData=区域[0]。图像; 警报(imageData.length); 模板数据\ \ \ \ \ \ \ \ \ \ “+regionDescription+”\ '_Javascript_Html_Angularjs - Fatal编程技术网

Javascript angular.js,angular中的templatedata var-imageData=区域[0]。图像; 警报(imageData.length); 模板数据\ \ \ \ \ \ \ \ \ \ “+regionDescription+”\ '

Javascript angular.js,angular中的templatedata var-imageData=区域[0]。图像; 警报(imageData.length); 模板数据\ \ \ \ \ \ \ \ \ \ “+regionDescription+”\ ',javascript,html,angularjs,Javascript,Html,Angularjs,在imageData中,是一个数组,包含图像[0]、[1]。。等 我的问题是图像没有显示。。。我不知道ng-是否在这里不起作用。。有人能帮我吗imageData必须是angular的范围变量才能绑定到模板 因此,与其使用var声明为变量,不如像 $scope.imageData=区域[0]。图像 如果您正在使用控制器,请确保您已经注入了$scope,可能还需要添加:$compile(templateData)(scope)@LucienLu是的,我认为这也是必需的。是的,我没有将其作为scope

在imageData中,是一个数组,包含图像[0]、[1]。。等
我的问题是图像没有显示。。。我不知道ng-是否在这里不起作用。。有人能帮我吗

imageData
必须是angular的范围变量才能绑定到模板

因此,与其使用var声明为变量,不如像
$scope.imageData=区域[0]。图像

如果您正在使用控制器,请确保您已经注入了
$scope
,可能还需要添加:
$compile(templateData)(scope)
@LucienLu是的,我认为这也是必需的。是的,我没有将其作为scope变量,这就是问题所在。。谢谢你,德旺。。
var imageData = region[0].images;
alert(imageData.length);

templeteData = '<div class="col-sm-12 bootstrap-no-padding" >\
          <div  class="col-xs-4 col-sm-4 col-md-4 bootstrap-no-padding" style="height:250px">\
           <div class="borderAll black-carousel black-carousel-fixHW" uib-carousel no-pause="true" active="active" interval="5000" ng-if="imageData.length > 0"  no-wrap="noWrapSlides">\
              <div uib-slide ng-repeat="image in imageData" index="image.id" class="col-md-12">\
                <div class="image-thumbnail-content GridPositionRelative cursor-pointer">\
                  <image style="height:100%;top: 0px; width:100%" class="image fallback-image GridPositionRelative" ng-src="{{image.imageBase64StringFormat}}"/>\
                </div>\
              </div>\
            </div>\
          </div>\
          <div  class="col-xs-8 col-sm-8 col-md-8 bootstrap-no-padding" >' + regionDescription + '</div>\
          </div>'