动态添加(表或 div)行和列/我该怎么做? [关闭]

Posted

技术标签:

【中文标题】动态添加(表或 div)行和列/我该怎么做? [关闭]【英文标题】:dynamic add (table or div) rows and columns / how can I do it? [closed] 【发布时间】:2019-06-01 03:13:51 【问题描述】:

我需要你的帮助。 我已经完成了我想做的视觉过程。通过视觉,我如何使用 AngularJS 获得这种结构?数据将保存为 Json。

在哪个方向单击“+”,该方向的字段将成倍增加。这些过程可以是无限的。

提前谢谢你。

视觉 ![图片]( https://lh3.googleusercontent.com/nbKGVkbv9jTIUMIPXfu4tusKWY4Qzt5TDSLzhLKfG4kuV0oAVio1Q2ZyP-r1wmklMKRnnliI-F_eovLI_1ovWzEQseK6t6ePxcpO2RW5Y3zgJeac-_yWZ5q)

【问题讨论】:

展示一个你目前拥有的例子,社区可以从那里提供帮助。 你好,有一个例子我还没做。我就如何做到这一点寻求帮助。我找不到健康的解决方案):谢谢。 如果您在此处提供一个简单的代码示例,而不是链接到第三方网站,这可能会有所帮助,以更好地构建您想要实现的目标。 寻求调试帮助的问题(“为什么这段代码不起作用?”)必须在问题本身中包含所需的行为、特定问题或错误以及重现它所需的最短代码 . 正如我所说,我还没有创建代码结构。因为我不知道该怎么办。 ): 【参考方案1】:

一种选择是创建一个矩阵数据结构,如

var mtrx = [
  [a11, a12],
  [a21, a22],
];

然后您可以使用 ngRepeat 将此结构绑定到 DOM

<div class="files" ng-repeat="file in mtrx">
     <div class="cols" ng-repeat="col in file">
     </div>
</div>

然后,要控制矩阵的维数,您只需要控制数据结构即可。

【讨论】:

以上是关于动态添加(表或 div)行和列/我该怎么做? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在使用数据表加载页面时为所有行和列动态添加复选框?

css怎么冻结表格行和列

Snapde怎么添加行和列

Datatable中的某行某列能不能添加一个下拉框的控件

不能向没有列的 DataGridView 控件添加行.必须首先添加列.

C#中DataTable动态添加行和删除行的问题?