角中elem.scope (), elem.isolateScope和编译(elem)美元(范围)中范围的区别有哪些

  介绍

小编给大家分享一下角中elem.scope (), elem.isolateScope和编译(elem)美元(范围)中范围的区别有哪些,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

在角的使用过程中我们经常用rootScope。新()美元为elem创建一个新的作用域范围,然后使用美元编译(elem)(范围)编译这个含有指令的元素。那么这里传进去的范围到底是哪里的作用域?范围。$ $ childHead是什么作用域?编译好的elem.scope()返回的又是什么作用域? elem.isolateScope()返回的是什么作用域?知道这些是很有必要的,特别是使用茉莉花测试角指令的时候。下面使用一个例子来验证一下。

索引。html

 & lt; ! DOCTYPE  html>
  & lt; html  ng-app=癿yapp"祝辞
  & lt; head>
  & lt; meta  charset=皍tf-8"祝辞
  & lt; title> angular  test</title>
  & lt;/head>
  & lt; body  ng-controller=癿yCtrl"祝辞
  
  & lt;/body>
  & lt; script  src=https://www.yisu.com/zixun/薄?node_modules/角度/angular.js ">