model-view-controller相关内容

MVC 如何让模特保持苗条

看完这个视频后,我想知道我是否使用了错误的控制器.控制器究竟应该包含哪些内容? 对于我的博客,我有一个 post 控制器,它具有以下方法:创建展示列表加载后喜欢不喜欢 而我的帖子模型只有一些访问规则、验证规则和关系信息.网络上是否有 MVC 应用的示例? 解决方案 我强烈推荐阅读http://www.lostechies.com/blogs/jimmy_bogard/archi ..
发布时间:2022-01-05 17:21:03 其他开发

MVC 中的 StructureMap 控制器工厂和空控制器实例

我仍在尝试使用 StructureMap 解决问题,我遇到的问题之一是我的 Controller Factory 类在传递空控制器类型时爆炸.这只发生在应用程序第一次构建时,之后每个后续构建都可以正常工作.即使我关闭 Visual Studio 并重新打开项目(我没有在 IIS 中运行它).这几乎就像在进行某种缓存.这是控制器类的样子: 公共类 IocControllerFactory : De ..
发布时间:2022-01-05 17:20:10 其他开发

如何将基于页面的 PHP 应用程序转换为 MVC?

一段时间以来,我一直在为究竟如何使用 MVC 框架重新编码基于页面的 PHP 应用程序而苦苦挣扎.仅作为背景,我不得不将应用程序移入 MVC,因为我的老板正在让我.不管怎样,我已经坐下来,打印出目录结构.然后我开始尝试计划如何将这些页面转换为控制器/操作对.有些事情看起来很简单.例如,我有几个页面专门用于添加/编辑/删除用户.创建“用户"控制器并添加用于添加/编辑/删除的方法或操作非常容易.我遇到 ..
发布时间:2022-01-05 17:16:10 PHP

错误 - 模板丢失,同一帖子不能有 2 个显示视图

这是一个后续问题:在一个动作中呈现不同的视图 我得到的错误是: 模板丢失缺少模板项目/显示,应用程序/显示 {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}. 需要注意的是,我将 show.html.erb 文件复制到两个文件 show_with_edit.html.erb 和 show_w ..

MVC,控制器 - 用例

我了解到您应该在 MVC-OOD 中设置控制器类作为用例,从上到下仅在一个运行 MVC 类的方法中设置. 是否可以在一个控制器中使用不同的方法来获得更多控制和更好的概览? 假设您想运行一个控制器来显示登录表单(从视图中获取 html 等).如果用户未登录,同一控制器还将显示一个注销按钮.这可以通过控制器中的单个方法来完成,但使用两种方法似乎更好.如果您想要登录表单,则调用一种方法,如果 ..
发布时间:2022-01-05 17:05:53 其他开发

Ninject UserManager 和 UserStore

使用 ninject 将 UserManager 和 UserStore 注入控制器的最优雅的方法是什么?例如,上下文可以像这样注入: kernel.Bind().ToSelf().InRequestScope();公共类 EmployeeController :控制器{私有 EmployeeContext _context;公共雇员控制器(雇员上下文上下文){_context = 上下文;} ..
发布时间:2022-01-05 17:03:45 C#/.NET

委托类似于 mvc 控制器吗?

我看到了这篇文章: http://www.cimgf.com/2008/10/01/cocoa-touch-tutorial-iphone-application-example/ "委托==控制器委托和控制器这两个词可以同义使用......" 我不确定他在说什么,但我比编程中的代表更了解 mvc. 两者相似吗? 解决方案 它们确实处于不同的级别. 使用委托的 ..
发布时间:2022-01-05 17:03:29 其他开发

Yii:使用与控制器布局不同的布局渲染动作

在 Yii 中,有没有办法使用与控制器定义的不同的 layout 来渲染单个动作?我有一个动作,我想以与其他动作不同的方式格式化,如果可能的话,文档中并不清楚. 解决方案 我相信在那个动作上你可以调用 $layout 变量. 公共函数 actionYourAction(){$this->layout = 'nameOfYourAltLayout';} 以下链接中的说明表明您必须为每个操 ..
发布时间:2022-01-04 09:17:01 PHP

为什么简单的选择查询返回 List但加入查询返回 List在 jpa
我正在使用带有 jpa 的 play 框架.我有一个带有 2 个函数的模型 Jobads to findall() findByLocation() 我的模特 public class Jobads {@ID@Column(name = "id", nullable = false)@GeneratedValue(策略 = GenerationType.AUTO)私人长ID;私人字符串标 ..
发布时间:2022-01-02 22:11:08 Java开发

MVC - 我需要在视图中使用控制器吗?

正如我在 MVC 的标准实现中所知道的,我们将控制器和模型传递给视图 但是我有点不同意这个想法.我不希望我的视图同时了解控制器和模型(哦不.也许有时视图需要模型,但我确信他可以在没有控制器知识的情况下生活) 我认为Controller应该管理View和Model,Model不需要知道Controller和View;视图不需要知道控制器(我不排除模型,因为视图的某些实现需要了解模型以监听 ..
发布时间:2022-01-02 09:37:31 Java开发

AngularJS 的面向对象方法

似乎 Angular 没有提供内置的解决方案来定义具有属性和方法的类实例,而由开发人员来构建它. 您认为执行此操作的最佳做​​法是什么?如何将其与后端链接? 我收集的一些技巧使用了工厂服务和命名函数. 来源:教程 1教程 2 感谢您的见解 解决方案 我认为最接近 Object 的结构可能是 factory,原因如下: 基本语法: .factory('myFa ..
发布时间:2022-01-02 09:36:42 前端开发

Rails 类型的 webapp 中的“模型"将如何用函数式编程语言实现?

在 Ruby on Rails、Django 和 CakePHP 等 MVC Web 开发框架中,HTTP 请求被路由到控制器,控制器获取通常保存到后端数据库存储的对象.这些对象代表用户、博客文章等内容,并且通常在其方法中包含用于权限、获取和/或改变其他对象、验证等的逻辑. 这些框架都非常面向对象.我最近一直在阅读有关函数式编程的文章,它似乎吹捧了巨大的好处,例如可测试性、简洁性、模块化等. ..