首页 > 解决方案 > 使用 AngularJS 读取对象

问题描述

我有一个从 JSON 创建的对象

{"date": "11/21/2018", "nick": "abcd"}

阅读时

const xUrl = 'https://xxxxxx.firebaseio.com/usuarios.json?orderBy="nick "';
     return this.http.get (xUrl) .pipe (
       map (res => {
         return res;
         console.log (res);
        })
     );

console.log (res) 的结果;是一个对象:

-LRqtDl09Sc1J4K4IOln:
      date: "11/21/2018"
      nick: "abcd"

我需要知道返回结果的数量,如果有结果,取 Nick 字段

谢谢

标签: angularjsjson

解决方案


Object.keys({"date": "11/21/2018", "nick": "abcd"}).length 将允许您检查是否有任何属性被传回。因此,如果长度大于 0,则您有结果,然后您可以检查实际通过了多少。我希望我正确理解了你的问题。


推荐阅读