【发布时间】:2021-05-24 08:56:51
【问题描述】:
我的数据在下面:
fakeData = [
{
"option_name" : 'optionA',
"display_line_num" : 1
},
{
"option_name" : 'optionB',
"display_line_num" : 2
},
{
"option_name" : 'optionC',
"display_line_num" : 2
},
{
"option_name" : 'optionD',
"display_line_num" : 3
},
{
"option_name" : 'optionE',
"display_line_num" : 4
},
{
"option_name" : 'optionF',
"display_line_num" : 4
}
];
我正在尝试让我的 html 看起来像 desired look
display_line_num 表示元素应该放在哪一行。 我对如何解决这个问题很迷茫。
my try here 我试图创建一个哈希图,其中键是行号,值是该行号中有多少个选项。然而,我还是迷路了。 我被困了很长时间,我想知道有什么好的方法可以解决这个问题?
我知道我们可能需要使用 *ngFor,例如
但是会有一个嵌套的 for 循环,其中一行可以有多个选项,有时一行只有一个选项。我该如何处理这些情况?
谁能给我一个提示? 谢谢!
【问题讨论】:
-
试试这个链接stackoverflow.com/questions/14446511/…,它可能对你的问题有所帮助。
标签: javascript html angular user-interface frontend