我有一个简单的情况,我在控制器中:
$scope.loadEvents = function () {
var items = listEvents(id);
items.then(function (data) {
$scope.test= data;
});
};
在我看来:
<h1>{{test}}</h1>
但$scope.test
尚不可用。如果我$scope.apply()
,我会this error
实际错误是{{test}}
没有显示,我猜是因为未定义
任何想法?
答案 0 :(得分:0)
你可以做到
$scope.test = [];
$scope.loadEvents = function () {
var items = listEvents(id);
items.then(function (data) {
$scope.test= data;
});
};
并在视野中
<h1 ng-if="test">{{test}}</h1>
使其仅在加载测试时可见