当前位置: 首页 > 面试题库 >

MVW代表什么?

欧奇希
2023-03-14
问题内容

这是AngularJS页面的内容描述:

如果AngularJS是为构建Web应用程序而设计的,则HTML将会是HTML。具有数据绑定,MVW,MVVM,MVC,依赖项注入和出色的可测试性故事的声明性模板全部通过纯客户端JavaScript实现!

那么MVW代表什么呢?(考虑到MVC,MVVW,MVP等争吵,我猜是“无论如何”,Model-View-Whatever = P)


问题答案:

它确实代表了一切,就像对您有用的一切一样

MVC vs MVVM vs MVP。 许多开发人员可能花费数小时来辩论和争论,这是一个有争议的话题。

几年来+ AngularJS更接近于MVC(或其客户端变体之一),但是随着时间的流逝,由于许多重构和api的改进,现在它更接近MVVM – $
scope对象可以被认为是被我们称为控制器的函数修饰。

能够对框架进行分类并将其放入MV
*存储桶之一具有一些优势。通过使创建代表使用框架构建的应用程序的思维模型更容易,它可以帮助开发人员更熟悉其api。它还可以帮助建立开发人员使用的术语。

话虽如此,我宁愿看到开发人员构建经过精心设计并遵循关注点分离的踢屁股应用程序,也不愿看到他们浪费时间争论MV
废话。由于这个原因,我特此声明AngularJS为MVW框架-模型-视图-任何。 凡代表“为您工作的一切”的地方* 。

Angular为您提供了很大的灵活性,可以很好地将表示逻辑与业务逻辑和表示状态分开。请使用它来提高您的生产力和应用程序可维护性,而不是热烈讨论最后没有什么关系的事情。



 类似资料:
  • 下面是AngularJS页面的内容描述:

  • 问题内容: 我目前正在阅读Deitel的有关Java的书,并在他们的一个程序中遇到了以下代码: 如标题所示,“。2f”前面的“ $%”代表什么?我已经知道.2f是什么意思。 问题答案: 该字在这里是指没有什么特别的。它只是显示在字符串中的文字。该角色需要它的通常含义在这里-用一个值来代替(这里,有2位小数)。 请注意,字符可能在字符之后具有含义。有关详细信息,请参见javadocs 的“参数索引”

  • 问题内容: 今天在bash shell脚本中,我注意到脚本末尾的以下命令。我知道是什么,但是我不知道破折号的重要性。 这是什么意思?Google天真地将其截断,因此我找不到答案。 问题答案: 如果将单破折号指定为参数,它将替换为的值。 在被设定的命令,这是以前的工作目录。

  • 本文向大家介绍BIP代表什么?相关面试题,主要包含被问及BIP代表什么?时的应答技巧和注意事项,需要的朋友参考一下 回答:BIP代表比特币改进提案。

  • 问题内容: JSX代表什么? 我指的是JSX,它被定义为ECMAScript的类似于XML的语法扩展,随着ReactJS的日益流行,它已变得非常流行。 问题答案: JSX代表 _ Ĵ AVA 小号 CRIPT X ML_。使用React,它是元素和组件的类似XML的代码的扩展。根据React文档,正如您提到的: JSX是ECMAScript的类似于XML的语法扩展,没有任何定义的语义 从上面的引用

  • JSX代表什么? 我指的是JSX,它被定义为ECMAScript的类似XML的语法扩展,随着ReactJS的日益普及,它变得非常流行。