ng从json数组

时间:2017-12-01 14:33:12

标签: arrays json ngfor

我有来自json数据的数组,结构是这样的:

connectionPoints:Array(2)
0:
 id:"717cd12b-6ab3-49cf-ac7e-0a2b8db34715"
 position:{x: 1.1094055, y: -1.6641006, z: 0}
 system:null
 type:"Link1"

1:
 id:"23de5r51-6ab3-49cf-ac7e-0a2b8db34715"
 position:{x: 1.2314055, y: -1.1141006, z: 0}
 system:null
 type:"Link2"

我从div创建表并在html中输入以显示数据:

<div class="Table">
    <div class="Table-header">
        <div class="xyz-style">X</div>
        <div class="xyz-style">Y</div>
        <div class="xyz-style">Z</div>
    </div>
    <div class="Table-row ">    
        <input type="text" value={{conPoint.position.x}}/>
        <input type="text" value={{conPoint.position.y}}/>
        <input type="text" value={{conPoint.position.z}}/>
    </div>
    <div class="flex50v2">
        <label class="label-prop">Type</label>
        <div style="width:50%">
        <input class="input-prop" type="text" value={{conPoint.type}}/>
        </div>
    </div>
    <div class="flex50v2">
        <label class="label-prop">System</label>
        <div style="width:50%">
        <input class="input-prop" type="text" value={{conPoint.system}}/>
        </div>
    </div>  
</div>

conPoint正在获取第一个代码中的数据数组。

我的问题是如何为此数组中的每个连接点生成完整的表,并为每个创建的连接点获取x,y,z位置。

我知道如果我在表中得到ngFor它将在数组中多次生成它,但我有问题因为我在x,y,z上得到错误...代码中是否有任何修复或更正?谢谢

0 个答案:

没有答案