Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.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
Angular 4-将json数据显示为表时出错_Json_Angular_Typescript - Fatal编程技术网

Angular 4-将json数据显示为表时出错

Angular 4-将json数据显示为表时出错,json,angular,typescript,Json,Angular,Typescript,使用Angular 4,Typescript我无法显示以下json的内容: 超时,文本框中的最大分数 表格中的简历/工作 有什么提示吗 {“take”:56,“timed_out”:false,“_shards”:{ “总数”:18, “成功”:18, “失败”:0},“命中”:{ “总数”:23381243, “最高分数”:2.2639267, “点击次数”:[ { “_指数”:“2018-09”, “_类型”:“ABC”, “_id”:“122”, “_分数”:2.2639267, “字段”

使用Angular 4,Typescript我无法显示以下json的内容:

  • 超时,文本框中的最大分数
  • 表格中的简历/工作

    有什么提示吗

    {“take”:56,“timed_out”:false,“_shards”:{ “总数”:18, “成功”:18, “失败”:0},“命中”:{ “总数”:23381243, “最高分数”:2.2639267, “点击次数”:[ { “_指数”:“2018-09”, “_类型”:“ABC”, “_id”:“122”, “_分数”:2.2639267, “字段”:{ “简历”:[ “过程” ], “工作”:[ “爸爸” ] } }, { “_指数”:“2018-09”, “_类型”:“ABC”, “_id”:“123”, “_分数”:2.2639267, “字段”:{ “简历”:[ “福” ], “工作”:[ “bnn” ] } } ]}}


  • 在您的案例中,您需要嵌套的
    ngFor

     <tr *ngFor="let dataobj of data.hits.hits">
       <td  *ngFor="let jobObj of dataobj.fields.JOB">               
          {{jobObj}}      
       </td >
       <td  *ngFor="let hitobj of dataobj.fields.CV">               
         {{hitobj}}      
        </td >            
    </tr>
    
    
    {{jobObj}}
    {{hitobj}}
    

    错误是什么?你想展示什么?发布你的代码我想在表格中以列的形式显示简历/工作数据你是如何显示的。你能展示一些代码和你是如何获取数据的吗。我是新手。非常感谢sajeetharan的精彩回复。如何在文本框中显示timed_out,max_score?只需使用点运算符{{data.timedout}和{data.hits.max_score}访问属性,如果答案有帮助,请标记