What is the default scope value of an AngularJS directive?
Of course, it is not isolated scope. It is true or false.
I can\'t find any documentation on wha
"Note, by default, directives do not create new scope -- i.e., the default is
scope: false"
from Understanding scopes.
Using the scope option in directive you can:
scope: truescope: {} then you can bind some property to parent scopes with '@', '&', '=' (see this question).scope: false (default).By default, directives shared the scope of the containing controller.
You can specify scope:true to have a inherited scope and to get a isolated scope you have to do the following
scope:{
something1:"@",
something2:"="
something3:"&"
}