替换AngularJS中的$parent

替换AngularJS中的$parent,angularjs,angularjs-directive,Angularjs,Angularjs Directive,参考前面的代码,为什么这里的代码使用$parent 。完整的代码是 我一直在读博客,其中提到避免使用$parent,因此我提出了这个问题。有没有更好的方法来编写代码?或者没有办法,因为主页上的过滤器需要影响结果,如图所示,fm rating声明了一个隔离范围,这意味着它不使用原型继承来访问父属性 当您想要一个可以在其中使用任何名称而不必担心重写父属性的范围时,这非常有用。“突破”此隔离的唯一方法是使用$parent,隔离作用域上的一个属性,它引用作用域的父级 有关详细信息,请在中搜索“隔离”。f

参考前面的代码,为什么这里的代码使用$parent
。完整的代码是


我一直在读博客,其中提到避免使用$parent,因此我提出了这个问题。有没有更好的方法来编写代码?或者没有办法,因为主页上的过滤器需要影响结果,如图所示,

fm rating
声明了一个隔离范围,这意味着它不使用原型继承来访问父属性

当您想要一个可以在其中使用任何名称而不必担心重写父属性的范围时,这非常有用。“突破”此隔离的唯一方法是使用
$parent
,隔离作用域上的一个属性,它引用作用域的父级


有关详细信息,请在中搜索“隔离”。

fm rating
声明隔离范围,如图所示,这意味着它不使用原型继承来访问父属性

当您想要一个可以在其中使用任何名称而不必担心重写父属性的范围时,这非常有用。“突破”此隔离的唯一方法是使用
$parent
,隔离作用域上的一个属性,它引用作用域的父级


有关更多信息,请在中搜索“隔离”。

这篇关于作用域如何在Angular中工作的帖子也很有用:嗯,我理解作用域:{},但我很好奇,这是唯一的方法,还是有更好的方法不使用$parent?这篇关于作用域如何在Angular中工作的帖子也很有用:嗯,我理解作用域:{},但我很好奇,这是唯一的方法,还是有更好的方法不使用$parent?