1

我有一个显示多行产品的应用程序。现在它被硬编码为使用三个 html 行。我真的很想为一行构建一个模板,并循环并填充我需要显示的所有内容。我在想这是 Web UI 循环的工作(想想fruitsearch 的例子)。还是我想构建模板并使其成为 Web 组件并将我的数据传递给它?我真的不确定这里最好的结构是什么。这是一个开放式问题,但填充多行数据的理想结构是什么?

4

1 回答 1

0

当您需要可重用性,或者如果您的行具有与之关联的复杂逻辑或布局时,请使用 Web 组件。

鉴于您对“产品行”的描述,我将为每个产品行使用一个 Web 组件,并可能使用另一个 Web 组件来跟踪所有产品行。例如,如果这是一个产品搜索结果页面,SearchResultComponent 可以有一个标题、一个 ProductRowComponents 列表和找到的结果的数量,并且每个 ProductRowComponent 可以有一个名称、一个价格和一个图像。

这将更容易处理所涉及的复杂性以及允许重用性(即使用多个 ProductRowComponents)。

于 2013-06-14T19:04:17.957 回答