我正在创建一个 viewhelper,因为内容的呈现有逻辑。但是后来我意识到我正在对 viewhelper 中的 html 进行硬编码,这也可以使用部分视图来实现。许多人说视图中不应该有逻辑。但是如果我使用 viewhelper,如果我需要更改样式,我需要重新编译项目。
所以我的问题是何时使用 viewhelper 以及何时使用局部视图?
我正在创建一个 viewhelper,因为内容的呈现有逻辑。但是后来我意识到我正在对 viewhelper 中的 html 进行硬编码,这也可以使用部分视图来实现。许多人说视图中不应该有逻辑。但是如果我使用 viewhelper,如果我需要更改样式,我需要重新编译项目。
所以我的问题是何时使用 viewhelper 以及何时使用局部视图?