在 MVC 中创建具有上下文的控制器时如何省略视图的生成?

Posted

技术标签:

【中文标题】在 MVC 中创建具有上下文的控制器时如何省略视图的生成?【英文标题】:How to omit generation of views when creating controllers with context in MVC? 【发布时间】:2013-01-18 23:42:28 【问题描述】:

我创建了一个 TT 文件,它覆盖了用于自定义生成的控制器的默认 "ControllerWithContext" TT。

问题是当我创建一个控制器时,它会在控制器旁边创建一组视图。

有没有办法省略视图的创建,因为我只需要模型?

【问题讨论】:

【参考方案1】:

在创建控制器之前重命名您的 CodeTemplates => AddView 文件夹。

【讨论】:

【参考方案2】:

是的,您始终可以省略代码,您需要做的是,当您创建控制器时,您需要选择选项作为空控制器,而不是选择选项作为具有编辑和更新的控制器。我希望这能解决你的问题。它不会生成不必要的视图文件。

【讨论】:

以上是关于在 MVC 中创建具有上下文的控制器时如何省略视图的生成?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中创建具有动态内容的视图?

NSManagedObject 如何重新加载

如何在 Swift iOS 中创建一个通用的弹出视图控制器

如何在 mvc 中创建具有多版本支持的解决方案

应用程序无法搭建项目

如何使用来自另一个视图控制器swift的用户输入创建具有表视图单元格的列表