2015-07-22 60 views
-1

$范围是否有任何缺点都移动了$范围,进入$状态?

我在迁移到UI路由器的过程中,我发现,$状态工作方式非常类似于$范围,具有能够在路由变化传递状态参数的好处。

我知道$状态为$范围的一个子集,但我不知道为什么$范围提供,如果它提供了类似的功能,并在角2.0要走了多少额外的价值。

+2

'$ state'和'$ scope'是完全不同的东西 –

+0

有一种技术可以使用ControllerAs语法减少对'$ scope'的依赖。然而,根本不可能使用'$ state'来代替'$ scope'。 – Claies

+0

@NewDev谨慎详细说明? –

回答

2

不是一个好方法。 $ scope和$ state有不同的含义。 $ scope是一个模型,而$ state主要用于路由