155得票10回答
Rails的模型(Model)、视图(View)、控制器(Controller)和辅助器(Helper):它们各自负责什么?

在 Ruby on Rails 开发(或 MVC 框架一般情况下),我应该遵循什么快速规则来确定代码逻辑的放置位置。 请肯定回答,用 要把这个放在这里,而不是 不要把那个放在那里。

151得票7回答
使用ngRepeat时限制显示结果数量

我觉得很难理解AngularJS教程;这个教程带我构建一个显示手机的应用程序。我正在第5步,想试试允许用户指定要显示多少个手机。视图看起来像这样:<body ng-controller="PhoneListCtrl"> <div class="container-flu...

150得票12回答
MVC与n-tier架构的比较

我想知道MVC(一种架构模式)和n层架构在应用程序中的区别。我搜索了一下,但找不到简单的解释。也许我对MVC概念有点幼稚,所以如果有人能够解释一下它们之间的区别,那就太好了。

135得票10回答
如何在Backbone.js中渲染和添加子视图

我有一个嵌套视图设置,可以在我的应用程序中变得相当深。 我能想到很多初始化、渲染和附加子视图的方法,但我想知道常见的做法是什么。 以下是我想到的几种方法: initialize : function () { this.subView1 = new Subview({option...

135得票7回答
如何在AngularJS中包含视图/局部特定的样式?

如何为应用程序的各个视图使用单独的样式表是正确/被接受的方法? 目前,我将链接元素放置在视图/局部html的顶部,但我被告知这是不好的做法,尽管所有现代浏览器都支持它,但我可以理解为什么会被反对。 另一种可能性是将单独的样式表放置在我的index.html的head中,但我希望它只在加载其...

134得票30回答
有没有一个 JavaScript MVC(微)框架?

有没有适用于客户端JavaScript的MVC(微)框架? 我有一个相当复杂的HTML表单,使用MVC模式会有好处。 我想一个好的解决方案应该提供以下功能: 当值改变时,模型和视图更新控制器(观察者模式) 在页面加载时从表单数据填充模型 当模型更改时从模型填充表单 Ajax、com...

133得票2回答
重写为MVC后GUI无法工作

我正在练习MVC风格的编程。我有一个单文件的猜数字游戏,运行良好(也许除了“检查”按钮在开始时不可见之外)。 http://paste.pocoo.org/show/226726/ 但是当我将其重写为模型、视图、控制器文件后,当我点击空Pin(应该更新并用新颜色重新绘制)时,没有任何反应发...

131得票7回答
使用jQuery Data() API无法设置数据属性

我在MVC视图中有以下字段:@Html.TextBoxFor(model => model.Course.Title, new { data_helptext = "Old Text" })</span> 我想在一个单独的js文件中将data-helptext属性设置为字符串...

129得票10回答
MVC是设计模式还是架构模式?

根据Sun和Msdn,这是一种设计模式。 根据Wikipedia,这是一种架构模式。 与设计模式相比,架构模式规模更大。 (维基百科 - Architectural pattern) 还是说它既是架构模式又是设计模式? 哪一个是正确的?

123得票4回答
Django与模型视图控制器(MVC)的比较

有人可以向我解释一下Django和模型视图控制器模式之间的区别吗? 就功能而言,我们可以从这些差异中期待什么 - 即,将Django与例如Ruby on Rails进行比较会有何不同?