在谈论 AngularJS 时,视图到底是啥?
Posted
技术标签:
【中文标题】在谈论 AngularJS 时,视图到底是啥?【英文标题】:When talking about AngularJS, what exactly is the view?在谈论 AngularJS 时,视图到底是什么? 【发布时间】:2015-10-29 09:23:18 【问题描述】:当谈到 AngularJS 时,视图到底是什么?还是可以不止一件事?
【问题讨论】:
html
页面。还有什么?
【参考方案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 的回答与你的有冲突。您要扩展吗? 我没有看到冲突,请说明。以上是关于在谈论 AngularJS 时,视图到底是啥?的主要内容,如果未能解决你的问题,请参考以下文章
spark.sql.shuffle.partitions 到底指的是啥?