Javascript Angularjs ng显示等待范围内的人口
我使用Javascript Angularjs ng显示等待范围内的人口,javascript,angularjs,Javascript,Angularjs,我使用ng show来显示基于数组的错误,用法是ng show=“!items.length”,因为项目是在请求后填充的,所以在填充项目之前会闪烁一秒钟。是否有办法等待此项填充或将项附加到范围 谢谢 您只需对您的ng show状态添加一个额外的控件即可完成此操作 试试这个 ng-show="items && !items.length" 这里是演示您只需在您的ng show条件中添加一个额外的控件即可完成演示 试试这个 ng-show="items && !it
ng show
来显示基于数组的错误,用法是ng show=“!items.length”
,因为项目是在请求后填充的,所以在填充项目之前会闪烁一秒钟。是否有办法等待此项填充或将项
附加到范围
谢谢 您只需对您的
ng show
状态添加一个额外的控件即可完成此操作
试试这个
ng-show="items && !items.length"
这里是演示您只需在您的
ng show
条件中添加一个额外的控件即可完成演示
试试这个
ng-show="items && !items.length"
这里是演示我在处理承诺时也遇到过这个问题。另一个修复方法是将变量分配给页面,然后将第二个变量分配给第一个:
var arrayPromise = Service.getServiceCall();
arrayPromise.then(function(data){
$scope.array = data;
});
这可以防止在从服务(或在页面加载后提供数据的任何内容)返回信息之前将数组推送到页面 我在处理承诺时也遇到过这个问题。另一个修复方法是将变量分配给页面,然后将第二个变量分配给第一个:
var arrayPromise = Service.getServiceCall();
arrayPromise.then(function(data){
$scope.array = data;
});
这可以防止在从服务(或在页面加载后提供数据的任何内容)返回信息之前将数组推送到页面 这有用吗?这有用吗?