【问题标题】:When talking about AngularJS, what exactly is the view?在谈论 AngularJS 时,视图到底是什么?
【发布时间】:2015-10-29 09:23:18
【问题描述】:

当谈到 AngularJS 时,视图到底是什么?还是可以不止一件事?

【问题讨论】:

  • HTML 页面。还有什么?

标签: angularjs model-view-controller view


【解决方案1】:

视图是用户看到的(DOM)。

Angular 中的普通 HTML 称为模板。当 Angular 启动你的 应用程序,它解析和处理来自模板的标记 使用编译器。然后加载、转换和渲染的 DOM 称为视图。

请看下图:

来源:https://docs.angularjs.org/guide/concepts#view

【讨论】:

    【解决方案2】:

    您所有的 HTML 页面都是视图。 JS 文件通常是控制器或服务。

    HTML 是用户界面(视图),JavaScript 是应用程序的引擎,主要由控​​制器和服务组成(参见Angular's service as a model)。

    因此,视图是用户可以看到的所有内容。

    【讨论】:

    • Khalid 的回答与你的有冲突。您要扩展吗?
    • 我没有看到冲突,请说明。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    • 2011-06-23
    相关资源
    最近更新 更多