【发布时间】:2018-01-05 20:01:03
【问题描述】:
根据我得到的响应,我将动态生成 div。例如,如果我的回答是
Array = {response: {
" para1" : "para1name",
" para2" : "para2name"
}
}
<div *ngFor="let x of Array; >
<button>x.para1</button>
<div > content for para1</div>
</div>
我必须将 json 中的所有属性存储到一个数组中并遍历它以显示 div。在这种情况下,我应该有 2 个 div 但它不起作用。而且当我点击 para1 的按钮时, para1 的 div 应该显示 n 当我点击 para2 div 我应该隐藏 para1 的 div 并且应该显示 para2 的 div 。如何做到这一点。
【问题讨论】:
-
数组只有一个元素对象,有两个属性。
-
你能帮我实现吗
-
你能发布你期望的数组吗?是否相同(具有 para1 和 para2 两个属性的对象)?
标签: javascript angular ngfor