Php 控制台中使用AngularJS中的ngRepeat时出错
我是AngularJS的新人,我有点小问题 这是我的密码: JS:Php 控制台中使用AngularJS中的ngRepeat时出错,php,angularjs,asynchronous,angularjs-ng-repeat,src,Php,Angularjs,Asynchronous,Angularjs Ng Repeat,Src,我是AngularJS的新人,我有点小问题 这是我的密码: JS: var app=angular.module('appList',[]); app.controller('AppListCtrl',函数($scope,$http){ $scope.url='getappinfo.php'; $http.post($scope.url).success(函数(数据){ $scope.apps=数据; }).错误(函数(数据){ 控制台日志(数据、状态); }); }) 应用程序指令('应用程
var app=angular.module('appList',[]);
app.controller('AppListCtrl',函数($scope,$http){
$scope.url='getappinfo.php';
$http.post($scope.url).success(函数(数据){
$scope.apps=数据;
}).错误(函数(数据){
控制台日志(数据、状态);
});
})
应用程序指令('应用程序',函数(){
返回{
限制:“E”,
替换:正确,
范围:{
名称:“@”,
标志:“@”
},
模板:“{{name}}”
}
})
HTML:
从getappinfo.php中,我得到一个json数组,其中包含多个对象……所有对象都具有“name”和“logo”属性。一切都很好
但我仍然有一个小问题困扰着我:
这是一个错误,我在谷歌浏览器控制台得到
我理解这个错误的原因。但是我不知道如何摆脱它…您需要使用它来防止浏览器请求名为“{{logo}}”的文件,该文件在您的范围绑定到视图之前呈现
破碎的:
固定的:
HTML
<div ng-app ng-controller="x">
<img ng-src="{{src}}" />
</div>
<div ng-app="appList">
<div ng-controller="AppListCtrl" id='applications_holder'>
<div ng-repeat="app in apps">
<application name="{{app.name}}" logo="{{app.logo}}"></application>
</div>
</div>
</div>
<div ng-app ng-controller="x">
<img ng-src="{{src}}" />
</div>
function x($scope) {
$scope.src = 'https://www.google.com/images/srpr/logo4w.png';
}