首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJS:“隔离作用域”还是“隔离作用域”?

AngularJS:“隔离作用域”还是“隔离作用域”?
EN

Stack Overflow用户
提问于 2014-05-30 23:15:52
回答 1查看 192关注 0票数 1

在定义指令时,通常会给它们一个单独的作用域,并且通常不会从任何父作用域继承。我一直搞不清楚这个术语应该是“隔离范围”还是“隔离范围”。

似乎大多数官方AngularJS文档都将此称为“隔离作用域”。然而,官方文档中的一些地方确实将其称为“孤立范围”。当我第一次读到“隔离作用域”的时候,我认为这是一个打字错误。官方文档中有很多拼写错误,所以这似乎是一个合乎逻辑的假设。

EN

回答 1

Stack Overflow用户

发布于 2014-05-30 23:24:06

当这个词第一次被引入时,它被称为 in the directives guide scope (实际上是粗体!):

我们可以通过创建所谓的隔离作用域来做到这一点。

在同一文档的后面部分,它在下面的上下文中将其称为“独立范围”:

除了可以将不同的数据绑定到指令中的作用域之外,使用隔离作用域还有另一个效果。

我认为它们基本上是同义词,主要的区别是语言上的。单词isolate是动词(隔离),而isolated是表示存在状态的形容词。这是我最好的理论!

顺便说一句,“隔离”这个词在指令指南中只用了三次,对我来说,这意味着作者可能主要想把它称为isolate作用域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23957904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档