动态添加(表或 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)行和列/我该怎么做? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章