Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法读取未定义的属性图片_Javascript_Json_Vuejs2 - Fatal编程技术网

Javascript 无法读取未定义的属性图片

Javascript 无法读取未定义的属性图片,javascript,json,vuejs2,Javascript,Json,Vuejs2,我有下面的JSON { "error": false, "data": { "id": 1, "name": "Jagadesha NH", "email": "example@gmail.com", "phone": "9986XXXXXX", "dob": "1991-06-01", "gender": "m", "active": 1, "created_at": "2017-02-19 21:33:04",

我有下面的JSON

{
  "error": false,
  "data": {
    "id": 1,
    "name": "Jagadesha NH",
    "email": "example@gmail.com",
    "phone": "9986XXXXXX",
    "dob": "1991-06-01",
    "gender": "m",
    "active": 1,
    "created_at": "2017-02-19 21:33:04",
    "updated_at": "2017-02-19 21:33:04",
    "profile": {
      "id": 1,
      "user_id": 1,
      "picture": "https:\/\/placehold.it\/150x150",
      "about": null,
      "occupation": null,
      "created_at": "2017-02-19 21:33:04",
      "updated_at": "2017-02-19 21:33:04"
    }
  },
  "msg": ""
}
每次我尝试读取图片属性时,都会出现一个错误

无法读取未定义的属性图片

我读起来像

data.profile.picture
我发现它是这样的:

var x={
“错误”:错误,
“数据”:{
“id”:1,
“名称”:“新罕布什尔州贾加迪沙”,
“电子邮件”:example@gmail.com",
“电话”:“9986xxxxxx”,
“dob”:“1904-06-01”,
“性别”:“m”,
“主动”:1,
“创建时间”:“2017-02-19 21:33:04”,
“更新时间”:“2017-02-19 21:33:04”,
“简介”:{
“id”:1,
“用户id”:1,
“图片”:“https:\/\/placehold.it\/150x150”,
“关于”:空,
“职业”:空,
“创建时间”:“2017-02-19 21:33:04”,
“更新时间:”2017-02-19 21:33:04
}
},
“msg”:”
}
;

警报(x.data.profile.picture)由于数据本身是对象的键或属性,因此出现错误

var a = //Your json

    a.data.profile.picture

如果这是来自服务器的响应,您必须向我们展示调用服务器的js函数。您可以检查“json”是json格式还是字符串格式吗?您需要在
data.profile.picture
前面添加
对象的名称和
符号。也就是说,
your_object.data.profile.picture
@Rajesh,当然除非他有另一个名为
data
的变量,否则我们可能需要OP来创建一个工作演示。是的,上面的代码片段工作正常。。来自@jaghesha的反馈正在等待中?