AngularJS检查promise是否为空
AngularJS check if promise is empty or not
嗨,我有这段代码的目的是检查是否有用户在数据库中,如果它发现显示一个视图上的用户列表,否则显示一个视图与用户创建的形式,但没有工作检查表达式我做错了什么
users = Users.query();
users.$promise.then(
function (data) {
if (!data) {
$location.url('/NewUser')
} else {
$location.url('/UsersList')
}
});
如果没有找到,可能会返回一个空数组。尝试检查数据长度。
if (data.length == 0) {
$location.url('/NewUser')
} else {
$location.url('/UsersList')
}
相关文章:
- 根据是否解析了 Promise 从函数返回值
- 使用promise.then时,是否可以保留在单击事件调用堆栈中
- Angular框架是否为立即返回的promise实现常量
- 如何检查Promise是否处于挂起状态
- 量角器:我是否过度使用了promise.then()
- JavaScript Promise API 是否比它需要的更复杂
- 承诺的解决顺序是否与Promise.sexel中提到的顺序相同
- 是否有一种纯粹基于Promise的方法来映射/连接集合
- .then(Promise.mapSeries(..))的行为是否与.then(function(){return Pr
- 检查promise是否已用Javascript完成
- 当你想要所有结果而不管是否被拒绝时,用什么代替Promise.all()
- 是否可以将多个错误处理程序附加到一个promise
- Angularjs检查是否有2个promise返回
- 在promise .race中第一个promise被解析(拒绝)后执行是否结束
- AngularJS检查promise是否为空
- 我是否可以使用promise来加载Iframe ?
- 我的Promise实现是否符合规范
- 是否可以用链式.all()代替Promise.al()
- 检查对象是否是 AngularJS 中的 promise
- 是否可以向jquery的promise对象添加方法?